操作系統 問題整理

進程和線程,以及他們的區別? ● 進程(process)是運行中的程序,是系統資源分配和調度的基本單位,實現了操作系統內的併發(多道)。 ● 線程(thread)是進程的子任務,是CPU調度的基本單位,實現了進程內的併發,提高了操作系統的併發,減小系統開銷。 ● 進程是擁有資源的獨立單位,而多個線程共享進程的全部資源,線程只擁有必不可少的所需資源。 ● 線程間可以直接讀寫進程數據段(如全局變量)來
相關文章
相關標籤/搜索