Node.js v16.4.0

来源: 投稿
作者: 御坂弟弟
2021-06-25

Node.js v16.4.0 现已发布。Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js Foundation(已与JS Foundation合并为OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js采用Google开发的V8运行代码,使用事件驱动非阻塞异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。

主要更新内容

  • 稳定 AsyncLocalStorage 的一部分
  • 将 npm 升级到 7.18.1
  • 将 V8 更新至 9.1.269.36
  • 允许 --dns-result-order 逐字更改默认 dns
  • async_hooks:在删除之前检查空上下文
  • async_hooks:正确切换本机和上下文挂钩
  • bootstrap:将事件循环句柄检查移动到快照构建器
  • bootstrap:拆分 NodeMainInstance::Run()
  • build:当 gyp 文件在 Windows 上更改时重新配置
  • build:将嵌入器字符串重置为 “-node.0”
  • build:修复提交队列默认分支
  • crypto:当标签长度太小时修复 aes 崩溃
  • crypto:使用兼容版本的 EVP_CIPHER_name

详情请查看更新公告

 

展开阅读全文
0 收藏
分享
加载中
最新评论 (4)
我还在8呢,呃呃
2021-07-08 23:19
0
回复
举报
您好,请问高并发为什么异步IO比开多线程模式性能好?都适用于什么场景?
2021-06-25 09:24
0
回复
举报
因为线程太多的时候, 会给内核调度线程造成巨大的负担. 你可以测试一下, 即便线程什么都不做, 线程开多了, 系统就开始变慢了.
2021-06-25 10:31
0
回复
举报
这个是机器人。。
2021-06-29 17:17
0
回复
举报
更多评论
4 评论
0 收藏
分享
返回顶部
顶部