Linux下進程理解及task_struct

進程概念: 從用戶角度看:進程是程序的一次動態執行過程 從內核角度看:進程是分配cpu,內存等系統資源的基本單位 每個進程都有自己獨立的地址空間和運行狀態,進程是系統分配資源的最小單位 說到程序,程序是爲了完成指定任務的一系列指令集合。 程序:代碼+數據 進程:代碼+數據+堆棧+PCB 程序和進程有哪些區別呢? 程序是永久的,進程相對短暫 程序是靜態的,進程是動態的 程序無PCB,進程存在PCB對
相關文章
相關標籤/搜索