協程 (Coroutine) 、進程(process)、線程(thread)的區別

    說到協程(Coroutine),咱們必須提到兩個更遠的東西。在操做系統(os)級別,有進程(process)和線程(thread)兩個(僅從咱們常見的講)實際的「東西」(不說概念是由於這兩個傢伙的確不單單是概念,而是實際存在的,os的代碼管理的資源)。這兩個東西都是用來模擬「並行」的,寫操做系統的程序員經過用必定的策略給不一樣的進程和線程分配CPU計算資源,來讓用戶「覺得」幾個不一樣的事情
相關文章
相關標籤/搜索