線程、多線程模型

什麼是線程,爲什麼要引入線程? 可以把線程理解爲「輕量級進程」 線程是一個基本的CPU執行單元,也是程序執行流的最小單位。 引入線程之後,不僅是進程之間可以併發,進程內的各線程之間也可以併發,從而進一步提升了系統的併發度,使得一個進程內也可以併發處理各種任務(如QQ視頻、文字聊天、傳文件) 引入線程後,進程只作爲除CPU之外的系統資源的分配單元(如打印機、內存地址空間等都是分配給進程的,而不是分配
相關文章
相關標籤/搜索