進程和程序的本質區別 進程和程序的本質區別和聯系

【進程和程序的本質區別 進程和程序的本質區別和聯系】

進程和程序的本質區別 進程和程序的本質區別和聯系

文章插圖
進程即運行中的程序,從中即可知,進程是在運行的,程序是非運行的,當然本質區別就是動態和靜態的區別 。
引入新建態和終止態對于進程管理來說是非常有用的 。新建態對應于進程剛剛被創建的狀態,創建‘個進程要通過兩個步驟,首先,是為一個新進程創建必要的管理信息;然后,讓該進程進入就緒態 。此時進程將處于新建態,它并沒有被提交執行,而是在等待操作系統完成創建進程的必要操作 。必須指出的是,操作系統有時將根據系統性能或主存容量的限制推遲新建態進程的提交 。