巧妙理解線程和進程

首先我們來回顧下線程和進程的概念: 進程:CPU 進行資源分配的基本單位 線程:CPU 調度的最小單位 這是進程和線程最官方也是最常見的兩個定義,但是這兩個概念太抽象了,很難以理解。通俗一點講:進程可以描述爲一個應用程序的執行程序,線程則是進程內部用來執行某個部分的程序。 下面再引用一段知乎的高贊回答,我感覺非常有意思: 做個簡單的比喻:進程=火車,線程=車廂 線程在進程下行進(單純的車廂無法運行
相關文章
相關標籤/搜索