nodejs:使用多處理器

  nodejs是單線程,這意味着Node只能利用一個處理器來工做。但多數服務器都有多個核。好在nodejs提供了cluster模塊,能夠把任務分配給子進程。每一個子進程有些特殊能力,好比能與其餘子進程共享socket鏈接。當用cluster時,主進程不會參與每一個具體的事務中,主進程管理全部的子進程,但當子進程與I/O操做交互時,它們是直接進程操做的,不須要經過主進程。html 一個簡單的例子:
相關文章
相關標籤/搜索