Linux操作系统的进程状态介绍

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

State

进程在执行过程中会根据环境来改变state。Linux进程有以下状态:

Running

进程处于运行(它是系统的当前进程)或者准备运行状态(它在等待系统将CPU分配给它)。

Waiting

进程在等待一个事件或者资源。Linux将等待进程分成两类;可中断与不可中断。可中断等待进程可以被信号中断;不可中断等待进程直接在硬件条件等待,并且任何情况下都不可中断。

Stopped

进程被停止,通常是通过接收一个信号。正在被调试的进程可能处于停止状态。

Zombie(defunct)

这是由于父进程死亡而被终止的进程,但是在task数据中仍然保留task_struct结构。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航