linux下的进程有哪三种状态 牛客
答案:1 悬赏:30
解决时间 2021-03-25 12:21
- 提问者网友:山高云阔
- 2021-03-24 23:47
linux下的进程有哪三种状态 牛客
最佳答案
- 二级知识专家网友:雪起风沙痕
- 2021-03-25 00:33
Linux内核中定义了以下几种状态:#define TASK_RUNNING 0#define TASK_INTERRUPTIBLE 1#define TASK_UNINTERRUPTIBLE 2#define TASK_ZOMBIE 4#define TASK_STOPPED 8其中:TASK_RUNNING是就绪态,进程当前只等待CPU资源。TASK_INTERRUPTIBLE和TASK_UNINTERRUPTIBLE都是阻塞态,进程当前正在等待除CPU外的其他系统资源;前者可以被信号唤醒,后者不可以。TASK_ZOMBIE是僵尸态,进程已经结束运行,但是进程控制块尚未注销。TASK_STOPPED是挂起状态,主要用于调试目的。进程接收到SIGSTOP信号后会进入该状态,在接收到SIGCONT后又会恢复运行。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯