剖析nodejs的事件循環

nodejs是單線程執行的,同時它又是基於事件驅動的非阻塞IO編程模型。這就使得我們不用等待異步操作結果返回,就可以繼續往下執行代碼。當異步事件觸發之後,就會通知主線程,主線程執行相應事件的回調。 以上是衆所周知的內容。今天我們從源碼入手,分析一下nodejs的事件循環機制。 nodejs架構 首先,我們先看下nodejs架構,下圖所示:   如上圖所示,nodejs自上而下分爲   用戶代碼 (
相關文章
相關標籤/搜索