[理工] OS RR排班

楼主: AAQ8 (不要就是要)   2018-11-17 20:22:14
假设RR排班的time quantum是10ms
context switching是0.1ms
当process1拿到cpu执行时
在第7ms的时候发出I/O请求
那在这个process1还没走完10ms的情况下
OS会切给下个process2吗
还是一定要等process1的10ms走完才切
作者: nannnnn (nannnnn)   2018-11-17 21:24:00
会切不过严格一点的话可能要看是blocking io还是non blocking io,nonblocking就不会切应该吧,不过之前计算题上课算没特别讲都是有切
作者: Dora5566 (咩休干某)   2018-11-18 10:29:00
那如果是其它process的 interrupt,会在QT内被影响吗
作者: A4P8T6X9 (残废的名侦探)   2018-11-18 20:00:00
interrupt 也会切
作者: kuan0908   2018-11-20 21:55:00
会!

Links booklink

Contact Us: admin [ a t ] ucptt.com