同一时刻有两个run状态的进程?
在《深入理解linux内核》中有这么一段,如附件:
大致意思是:
编译程序是属于批处理进程,而编辑进程则是交互式进程,因此优先级高。当发生
调度时,编辑进程先响应,但执行完后自己挂起自己。接着编译进程接着运行。
进程状态:
编辑任务 = A进程,编译任务 = B进程;
中断前: A=suspend,B=run;
中断中: A=run, B=run;
中断后: A=suspend,B=run;
从而导致同一时刻有两个run状态的进程的奇怪现象?
页:
[1]