詳解線程的信號量和互斥鎖

  前言:有個問題感覺一直會被問道:進程和線程的區別?也許之前我會回答: 進程:資源分配最小單位 線程:輕量級的進程 是系統調度的最小單位 由進程創建 多個線程共享進程的資源   但是現在我覺得一個比喻回答的更好:程序就像靜止的火車,進程是運行的火車,線程是運行火車的每節車廂。 個人感覺理解遠比背些概念性東西更好。   一、線程   通常在一個進程中可以包含若干個線程,當然一個進程中至少有一個線程
相關文章
相關標籤/搜索