【linux系列知識】線程、協程、異步

線程、協程、異步 線程:CPU調度的最小單位,是操作系統級別的概念。想開闢多線程,需要調用操作系統底層的API。 爲什麼會出現多線程? 我們以讀取文件爲例 根據上圖所示,我們可以發現當有讀取文件請求時,CPU會先觸發一個DMA中斷,讓DMA去處理後面的工作,再中斷返回通知CPU處理,當DMA去處理的這段時間,CPU是處於閒置狀態的,這時就可以給其他線程去使用,所以如果只是一個單線程程序,那麼會造成
相關文章
相關標籤/搜索