第1章 併發編程的挑戰

第1章 併發編程的挑戰 1.1 上下文切換 ​ 即使是單核處理器也支持多線程執行代碼,CPU通過給每個線程分配CPU時間片來實現這個機制。 CPU時間片:CPU分配給各個線程的時間,時間片非常短,所以我們感受不到CPU在不斷切換線程執行。時間片一般是幾十毫秒 上下文切換:CPU在執行完當前任務的時間片後,會先保存這個任務的狀態,然後才切換到下一個任務。其實就是任務從保存到再加載的過程,切換的代價就
相關文章
相關標籤/搜索