併發編程

併發、並行與串行 併發:單核多任務,按時間片輪流交替執行 並行:多核多任務,同時進行 串行:多個任務按順序進行 線程與進程 進程是資源分配的基本單位,線程任務調度與執行的基本單位 線程又被稱爲輕量級進程,同一進程中的線程共享進程的資源,線程之間切換的開銷要遠小於進程之間的切換 什麼是上下文切換 cpu採用的是爲每個線程分配時間片並輪轉的形式,當千任務在執行完cpu時間片會切換到另一任務前會保存自己
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息