8月11日,Bun JavaScript执行环境发布了1.1.22版本的更新。这次的更新不仅提升了性能,还大幅减少了RAM的使用量,并且改善了与Node.js的兼容性。
官方表示,在与Express.js进行对比测试后发现,Bun 1.1.22版本在性能上取得了显著提升。其运行效率比Node.js快了3倍,同时处理请求时的吞吐量也提高了50%。
针对Windows平台进行优化,新增并行转译(Concurrent Transpilation)技术支持。这个功能能够让ES模块的加载速度提升4倍。
对于RAM用量方面的优化,Bun 1.1.22版本对模块源代码释放时机进行了调整。现在用户在使用bun-hot重新加载代码时,可以降低一半的RAM用量。此外,开发团队还修复了一个错误:当导入或请求已被回收的模块时保留其源代码引用的问题,从而进一步降低了RAM消耗情况。
在与Node.js兼容性方面,Bun进行了大量的改进和错误修复。这使得开发者将应用程序从Node.js迁移到Bun更加容易,并提高了该环境的实用性和稳定性。
项目地址:点击此处访问
评论