Node.js 12現在可用,執行CPU密集型JavaScript操作提升

Node.js已升級到版本12,其中包括更快的啟動和更好的默認堆限制,以及許多升級和新功能。Node.js長期支持版本(LTS)將於今年10月發佈。

Node.js 12現在可用,執行CPU密集型JavaScript操作提升

Node.js是一個開源的跨平臺JavaScript運行時環境,可在瀏覽器之外執行JavaScript代碼。

在Node.js 12中,V8引擎升級到7.4,提供異步跟蹤,參數不匹配的更快調用,以及更快的JavaScript解析。Node.js還引入了TLS1.3作為其默認的最大協議。這次更新現在將根據可用內存配置JavaScript堆大小,而不是像以前版本中那樣使用V8設置的默認值。此外,默認解析器切換到llhttp。

版本12包括更好地支持本機模塊與工作線程相結合,它們對執行CPU密集型JavaScript操作非常有用,並且包含更新的N-API,這使得更容易將自己的線程用於本機異步功能。

實驗性功能包括“診斷報告”,允許用戶根據需要或特定事件發生時生成報告,以及支持ES6模塊的更新實驗版本。


分享到:


相關文章: