游乐游手机版
首页/业界动态/文章详情

Bellard发布超轻量JS引擎Micro QuickJS,仅需10kB内存

时间:2025-12-26 16:57
12 月 26 日消息,科技媒体 Linuxiac 于 12 月 23 日发布博文,报道称 QEMU 与 FFmpeg 的创始人 Fabrice Bellard 推出名为 Micro QuickJ

12月26日,科技媒体 Linuxiac 发布一则消息:软件界传奇人物 Fabrice Bellard 于12月23日公布了一个名为 Micro QuickJS 的全新开源项目。这位打造了 QEMU 与 FFmpeg 的大神,再一次将目光投向了嵌入式领域。

与其广受欢迎的前作 QuickJS 不同,Micro QuickJS 并非后者的衍生或分支,而是一个从头编写的独立代码库。它专为微控制器及其他计算资源极度受限的嵌入式平台而设计,旨在解决此类硬件难以运行高级脚本语言的痛点。

项目文档显示,Micro QuickJS 对硬件资源的要求低到了“极限”。该引擎仅需区区 10kB 的 RAM 即可完成 JavaScript 程序的编译与运行。

这一数据远低于传统 JavaScript 引擎的内存门槛,使其能够轻松部署在各类低成本、低功耗的微型设备上,为物联网及边缘计算领域带来了新的编程可能。

为实现如此极致的轻量化,Bellard 在设计上进行了严格的取舍。Micro QuickJS 并不追求对 JavaScript 语法的全覆盖,而是专注于实现一个严格的 ES5 子集。

开发团队有意剔除了大型运行时中常见的复杂特性,并极力避免会增加内存压力的动态行为。这种设计哲学确保了引擎在运行时具有高度可预测性、极低的内存占用以及极简的架构。

针对嵌入式系统的硬件特性,Micro QuickJS 采用了独特的存储策略。其标准库被设计为直接编译进 ROM,而非占用宝贵的 RAM。

这种方法不仅大幅减少了运行时的内存分配,还显著加快了启动速度。此外,该引擎简化了 API 和执行模型,使其能更容易地嵌入到基于 C 语言开发的固件项目中,极大地方便了底层开发者的集成工作。

Micro QuickJS 目前已在 GitHub 上遵循开源协议公开发布。虽然其定位并非取代功能完备的大型 JavaScript 引擎,但它填补了一个重要的市场空白:为那些过去因资源限制而无法运行 JavaScript 的硬件平台,提供了一个切实可行的轻量级解决方案。

10kB 内存就能跑!传奇开发者 Bellard 发布超轻量 JS 引擎 Micro QuickJS

根据公开资料,Fabrice Bellard 是法国一位颇具传奇色彩的程序员,以其在开源社区的卓越贡献而闻名。他最广为人知的项目包括 QEMU 以及 FFmpeg 的早期开发。他自幼便展现出惊人的编程天赋,在汇编、C、Java 等领域均有杰出成就,常被誉为“一个人抵得上一个百人团队”的传奇人物。

10kB 内存就能跑!传奇开发者 Bellard 发布超轻量 JS 引擎 Micro QuickJS

来源:https://www.ithome.com/0/908/197.htm
上一篇成都无人机血液配送首航,运输时效提升超50% 下一篇华为终端健康管理峰会:六大解决方案与标杆案例详解
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
中关村论坛年会AI未来论坛聚焦跃迁投资共生
业界动态 · 2026-06-30

中关村论坛年会AI未来论坛聚焦跃迁投资共生

3月30日,中关村国际创新中心成为人工智能领域瞩目的焦点——2026中关村论坛年会人工智能主题日的重要活动“AI未来论坛:跃迁·投资·共生”在此正式拉开帷幕。本次论坛传递出一个清晰的信号:人工智能正从技术突破迈向产业落地的关键阶段,而资本信心的背后,映射出产业演进的明确风向。海淀区明确表态,将以开放

泰国CP AXTRA与菜鸟合作复制中国闪购模式
业界动态 · 2026-06-30

泰国CP AXTRA与菜鸟合作复制中国闪购模式

3月27日,菜鸟集团与泰国正大集团旗下核心零售企业CP AXTRA正式签署战略合作协议。此次合作的核心目标十分明确:菜鸟将充分发挥自身在数字供应链技术、仓储自动化领域的技术优势,以及多年深耕海外仓的运营经验,全力支持CP AXTRA在泰国及东盟国家打造一套线上线下一体化的即时零售物流网络。 CP A

云英谷科技VTDR6135参评SID中国区显示行业奖
业界动态 · 2026-06-30

云英谷科技VTDR6135参评SID中国区显示行业奖

云英谷科技携国内首颗支持1 5KRealRGB显示的AMOLED驱动芯片VTDR6135参评SID中国区显示行业奖。该芯片已量产并用于高端手机,采用28nm制程,支持240Hz刷新率,集成自研APDBI技术与烧屏补偿机制。在ICDT2026大会C06展位展示。

马斯克警告柏林工厂扩张受外部干预需保自主
业界动态 · 2026-06-30

马斯克警告柏林工厂扩张受外部干预需保自主

3月1日消息,特斯拉CEO埃隆·马斯克向柏林工厂的员工传递了一个信号:如果工厂无法在“不受外界干扰”的环境下自主运转,那么后续的扩建计划可能需要延后。这番话源自一段提前录制的视频,由马斯克在得克萨斯州奥斯汀与格伦海德工厂厂长安德烈·蒂里格共同完成录制,随后在柏林超级工厂内部播放给员工观看。 这段视频

高通钱堃博鳌谈构建用户中心智能生态
业界动态 · 2026-06-30

高通钱堃博鳌谈构建用户中心智能生态

高通钱堃指出,AI正重塑人机交互,2026年称为智能体之年。6G被设计为AI原生系统,2026年为标准化关键年,高通已与近60家伙伴达成共识。高通构建以用户为中心的智能生态系统,通过端-边-云协同架构,结合5G 6G技术,并推出AI加速计划,推动个人、物理、工业AI规模化应用。