nodejs裡面的程式和執行緒

BFC發表於2018-10-12

參考連結:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html

nodejs是一門單執行緒語言,在某種意義上來說也是node單執行緒也叫作node單程式,因為一個程式裡面原則上來說可以包含多個執行緒,由於nodejs是單執行緒語言,所以一個node單程式裡面只有一個node單執行緒,又因為一個核的CPU在任何時刻只能執行一個單程式任務,所以要同時執行node任務,需要併發處理,cluster模組就是利用多核cpu的特點,根據cpu核數建立多個獨立的根據核數確定的執行緒,這叫併發



相關文章