進程和程序的區別


進程和程序的區別

  • 動態和靜態的區別:

(1)進程是程序及其數據在計算機上的一次運行活動,是一個動態的概念。

(2) 程序是一組有序的指令集和,是一種靜態的概念

  • 生存周期的區別

(1)進程是程序的一次執行過程,他是動態創建和消亡的,具有一定的生命周期,是暫時存在的。  

(2)程序是一組代碼的集合,他是永久存在的,可以長期保存

  • 互相利用區別:

一個進程可以執行一個或幾個程序,一個程序也可以構成多個進程,進程可以創建進程,而程序不可能形成新的程序。

  • 組成的區別

進程由程序、數據 和進程控制塊(PCB)三部分組成,程序是一組有序的指令集和。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM