Linux 進程和線程

進程是操作系統運行的一個程序,線程是執行單元或者是一條執行路徑。 以360安全衛士爲例,運行360安全衛士即開啓了一個進程,執行垃圾清理、木馬查殺等功能時即開啓了多個線程。 根本區別:進程是資源分配的最小單位,線程是程序調度和執行的最小單位。 調度:每次創建/撤銷進程時,系統都要爲它分配/撤銷獨立的資源,建立數據表來維護代碼段、堆棧段和數據段;線程是進程的一個執行流,由CPU獨立調度執行,且在每個
相關文章
相關標籤/搜索