微軟的beta Napa.js在運行時會為Node.js服務器端JavaScript平台提供多線程的技術支持,多線程是類似於C ++具有快速性能的、為應用程序提供了JavaScript靈活性的技術。微軟表示通過向Node.js引入多線程,Napa.js運行時可更容易地處理計算密集型任務。
當建立在與Node.js相同的V8 JavaScript運行時,Napa.js可嵌入到無Node.js依賴關係的主機進程中,它可以通過NPM的 npm install napajs進行安裝。
Node.js基金會將Napa.js視為Node.js生態係統的一部分,解決了通過提供一種運行多線程JavaScript進程的計算重型方法來補充Node.js的用例。
Napa.js還具有的功能:
·支持NPM的Node.js兼容模塊架構
·JavaScript線程上的對象傳輸、對象共享和異步處理功能的API
·用於可插入日誌記錄、度量和內存分配的API
微軟的Napa.js計劃包括:
·通過支持可插拔內存分配器,最大限度地減少垃圾收集對執行延遲的影響,提高性能。
·提高節點兼容性。
·安裝,包括完全支持嵌入式場景。
·JavaScript線程之間的協作,涉及JavaScript線程上的高級抽象工作流程,可能成為單獨的軟件包,並允許可插拔的傳輸。
·調試工具支持。
相關資訊
最新熱門應用
歐聯交易所app
其它軟件34.95 MB
下載bitstamp交易所
其它軟件223.89MB
下載幣行交易所app安卓版
其它軟件11.97MB
下載zbx交易平台
其它軟件32.73 MB
下載鏈一交易所
其它軟件94.15MB
下載易付幣交易所官網安卓版
其它軟件108.01M
下載芝麻交易所官網蘋果手機
其它軟件223.89MB
下載幣王交易所app蘋果
其它軟件47.98MB
下載吉事辦app官方最新版
生活實用45.4M
下載猿題庫最新版
辦公學習102.77M
下載