6.1c++多線程概述

1、併發、線程、進程的概念 1.1併發 兩個或者多個任務(獨立的活動)同時發生:一個程序同時執行多個獨立的任務; 單核CPU的計算機在某一個時刻只能執行一個任務,由操作系統調度,進行多次的「任務切換」,產生併發的假象(不是真正的併發);這種切換是要有時間開銷的,比如操作系統要保存切換時的各種狀、執行進度等信息,切換回來時要復原這些信息。 隨着硬件的發展,出現了多處理器計算機(用於服務器和高性能計算
相關文章
相關標籤/搜索