进程和程序的区别?

Posted boniu666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程和程序的区别?相关的知识,希望对你有一定的参考价值。

 

  1. 进程是动态的,而程序是静态的。
  2. 进程有一定的生命期,而程序是指令的集合,本身无“运动”的含义。没有建立进程的程序不能作为1个独立单位得到操作系统的认可。
  3. 进程和程序不是一一对应的: 一个程序可对应多个进程即多个进程可执行同一程序; 一个进程可以执行一个或几个程序。(一个程序几个进程在于这个程序的开发者的设置,可以是1个,也可以是多个的。)
  4. 进程具有并发性,而程序没有。
  5. 进程是系统进行资源分配和调度的一个独立单位,程序不是。

以上是关于进程和程序的区别?的主要内容,如果未能解决你的问题,请参考以下文章

多进程和多线程有啥区别?

进程管理之程序和进程的区别

进程和程序的区别?

进程和线程的区别

进程和线程的区别

进程和线程的区别