运行的、等待的、终止的进程


进程是一个活动程序。又可以称之为执行中的程序。不仅仅是程序代码,还包括程序计数器、进程栈、寄存器、程序代码等等。

进程在执行时会经历不同的状态。下面是一张说明所有这些状态的图表:

Proces

运行进程、等待进程和终止进程的详细信息如下:

  • 运行进程

    当处理器正在执行进程指令时,进程被认为处于运行状态。一旦使用短期调度程序将进程分配给处理器,就会完成此操作。

  • 阻塞进程

    如果进程正在等待某些事件发生,则该进程处于阻塞状态。此事件可能是 I/O,因为 I/O 事件在主内存中执行且不需要处理器。事件完成后,进程再次进入就绪状态。

  • 终止进程

    进程完成执行后会终止。在终止状态下,进程将从主内存中删除,并且还会删除其进程控制块。

更新于:2020 年 1 月 31 日

553 次浏览

启动您的 事业

通过完成课程获得认证

开始
广告