程序、進程、線程之間的聯繫和區別

一、進程 進程是程序執行的實例,即運行中的程序,也是程序的副本;程序放置於磁盤中,而進程放置於內存中;進程的啓動及調度均是由內核發起的。init是所有進程的子進程,兒子進程是由fork()進程生成。 1、概念 從用戶的角度來說,進程就是程序的一次動態執行過程。 從操作系統角度:操作系統分配內存,CPU時間等系統資源的基本單位。 2、特點 (1)、每一個進程都有自己獨立的虛擬地址空間和進程狀態。 (
相關文章
相關標籤/搜索