1
A
回答
1
你看到什麼線程在同一個節點處理。 v8(用於優化函數,收集垃圾等)和libuv/node(用於在大多數平臺上執行文件系統操作,DNS查找,zlib等)使用額外的線程,因此這些就是您所看到的。
截止撰寫本文時,v8最多使用4個線程(儘管an option to configure this previously hardcoded value在節點v5.10.0 +中可用)。此外,默認情況下,libuv創建4個線程的線程池,但可通過設置UV_THREADPOOL_SIZE
環境變量來更改此數字。調整這些值時應小心,因爲如果設置得太低或設置得太高,會對性能產生負面影響。
在htop的設置菜單中,您可以對其進行配置(在顯示設置下)以顯示進程樹並使線程具有不同的顏色。這些更改將更容易看出線程和進程之間的差異。
相關問題
- 1. 爲什麼node.js進程被殺死?
- 2. 克隆服務器場
- 3. Livescript的克隆操作符^^在服務器端不工作(node.js)
- 4. 爲什麼使用克隆()?
- 5. jQuery Loop?克隆?爲什麼?
- 6. 爲什麼PHP類克隆
- 7. 爲什麼我的服務被破壞?
- 8. 爲什麼我不能用我的本地機器上的密鑰從服務器上「git克隆」?
- 9. 爲什麼我的Node.js服務器不回覆數據?
- 10. 爲什麼我的Node.js服務器掛着這個小腳本?
- 11. GitHub的服務器端克隆回購
- 12. 的Git服務器和克隆
- 13. 爲什麼克隆repo會破壞我的yii2應用程序?
- 14. 的Node.js和服務器進程
- 15. 克隆遠程分支導致克隆所有遠程分支...爲什麼?
- 16. 爲什麼我無法在共享服務器上使用node.js?
- 17. Socket.io沒有被Node.js服務器服務
- 18. 無法克隆readthedocs本地服務器
- 19. 解析服務器克隆安裝
- 20. 克隆分析服務器對象
- 21. 克隆Web服務的最簡單方法是什麼?
- 22. 爲什麼混帳克隆--recursive克隆分離子模塊
- 23. 克隆Active Directory域服務
- 24. 爲什麼我的Python請求沒有被服務器註冊?
- 25. 是node.js一個進程服務器?
- 26. Python直播到RTMP服務器(Flash媒體服務器克隆?)
- 27. 如何使用VersionPress跨服務器進行克隆?
- 28. 將克隆庫推入並標記到我的git服務器
- 29. 爲什麼我的服務被自動裝配到代理服務器上?
- 30. 我git克隆,現在什麼?
它繼續這樣做的時間越長,它運行? 還是停在一定數量的線程/「克隆」? – user2267175