linux进程有哪三种状态
时间: 2023-04-23 11:05:53 浏览: 346
Linux进程有三种状态:运行态、就绪态和阻塞态。其中,运行态表示进程正在执行,就绪态表示进程已经准备好执行但还未被调度执行,阻塞态表示进程因为某些原因无法执行,例如等待输入输出或者等待某个事件的发生。
相关问题
linux0.11中进程有哪几种状态
在Linux 0.11中,进程可以有以下几种状态:
1. 运行态(TASK_RUNNING):表示进程当前正在执行。
2. 就绪态(TASK_INTERRUPTIBLE和TASK_UNINTERRUPTIBLE):表示进程已经准备好执行,但是由于某些原因(例如等待I/O操作完成或等待某个事件发生)而被阻塞。
3. 僵尸态(TASK_ZOMBIE):表示进程已经执行完毕,但是其父进程尚未对其进行善后处理,导致进程的一些资源(如进程描述符和页表等)仍然被保留。
4. 停止态(TASK_STOPPED和TASK_TRACED):表示进程已经被停止,可能是由于收到了SIGSTOP、SIGTSTP、SIGTTIN或SIGTTOU等信号。
这些是Linux 0.11中进程的主要状态,具体的实现可能会有一些细微的差别。
linux进程的三种状态
Linux进程的三种状态包括:
1. 运行状态(Running):进程正在运行并占用CPU资源。
2. 就绪状态(Ready):进程已经准备好运行,但还需要等待CPU资源。
3. 阻塞状态(Blocked):进程正在等待某个事件发生,例如等待IO完成或等待用户输入,此时进程不占用CPU资源。