【Linux】進程與線程的本質區別?

簡而言之,線程是進程的一部分,進程是程序的一部分。linux 異同: 一、進程是資源分配的基本單位,而線程是調度的基本單位;安全 二、進程與進程之間是獨立的,一個進程的異常終止不會影響其它進程,而線程與線程之間大部分是共享的,一個線程的異常終止會影響其它線程,會使進程終止;併發 三、線程與線程大部分共享,可是也有一部分數據私有,線程ID、上下文(切換時候寄存器中的值)、本身獨享一個棧空間、錯誤碼、
相關文章
相關標籤/搜索