1、進程的概念:我們知道操作系統最核心的概念就是進程。其實進程簡單來說就是在操作系統中執行的程序,它是操作系統資源管理的最小單位。但是進程是一個動態的實體,它是程序的一次執行過程。進程和程序的區別在於:進程是動態的,程序是靜態的,進程是執行中的程序,而程序是一些儲存在硬盤上的可執行代碼。
2、進程結構:可由三部分組成:代碼段、數據段、堆棧段。也就是程序、數據、進程控制塊PCB組成。進程控制塊是進程存在的惟一標識,系統透過PCB的存在而感知進程的存在。