Node基礎(2)-- 異步I/O和異步編程

阻塞和非阻塞 操做系統內核對於I/O操做只有兩種方式,阻塞和非阻塞。web 阻塞是要等事件在系統內核層面完成全部的操做,纔是調用結束能夠進行下一個調用。形成了必定的CPU浪費,CPU不能獲得充分利用。 阻塞調用->等待數據->返回數據ajax 非阻塞調用不帶數據返回,調用後當即返回。返回事後,CPU就能夠執行其餘的事件,若是須要獲取數據的話,須要經過文件描述符再次獲取。 非阻塞調用->當即返回->
相關文章
相關標籤/搜索