hust520 于 2006-10-21 19:46:42发表:
没人回答吗?等到现在也没人能给点具体的说法,郁闷~~
hust520 于 2006-10-21 16:10:14发表:
我也查了一些书,它是这样描述的: 处于等待状态的进程总是在等待某个事件或某个资源,可中断的等待状态可被信号唤醒而进入就绪状态等待调度,而不可中断的等待状态是缺乏某种硬件资源而不能被信号唤醒,当硬件资源得到满足后需要特定的方式来唤醒。 暂停状态:处于暂停状态的进程一般是由运行状态转换来的,等待某种特殊处理。。 我的疑问是暂停状态中所说的“特殊处理”具体点是哪些方面?而等待状态中所说的“信号”又是什么? 新手,问的问题有点弱了,还请大家能详细解答!谢谢
snqyss 于 2006-10-21 15:58:53发表:
了解,多谢2楼
nxfte 于 2006-10-21 15:53:16发表:
可中断的等待状态,不可中断等待状态它们都是linux进程状态中的等待状态 可中断的等待状态,这种进程是在等待某一条件成立然后就可以投入运行,可中断表示这种进程可以接受各种中断信号的控制. 不可中断的等待状态和可中断的进程性质是一样的,但是不可中断不接受任何中断信号 暂停状态是指此时进程暂时停止运行,接受某种处理
hust520 于 2006-10-21 19:46:42发表:
没人回答吗?等到现在也没人能给点具体的说法,郁闷~~
hust520 于 2006-10-21 16:10:14发表:
我也查了一些书,它是这样描述的:
处于等待状态的进程总是在等待某个事件或某个资源,可中断的等待状态可被信号唤醒而进入就绪状态等待调度,而不可中断的等待状态是缺乏某种硬件资源而不能被信号唤醒,当硬件资源得到满足后需要特定的方式来唤醒。
暂停状态:处于暂停状态的进程一般是由运行状态转换来的,等待某种特殊处理。。
我的疑问是暂停状态中所说的“特殊处理”具体点是哪些方面?而等待状态中所说的“信号”又是什么?
新手,问的问题有点弱了,还请大家能详细解答!谢谢
snqyss 于 2006-10-21 15:58:53发表:
了解,多谢2楼
nxfte 于 2006-10-21 15:53:16发表:
可中断的等待状态,不可中断等待状态它们都是linux进程状态中的等待状态
可中断的等待状态,这种进程是在等待某一条件成立然后就可以投入运行,可中断表示这种进程可以接受各种中断信号的控制.
不可中断的等待状态和可中断的进程性质是一样的,但是不可中断不接受任何中断信号
暂停状态是指此时进程暂时停止运行,接受某种处理