[理工] 99交大OS!

楼主: Aa841018 (andrew)   2019-12-20 08:47:24
https://i.imgur.com/aZIYgLJ.jpg
这题我连题目都看不懂…但以前问的人显然都懂了,所以我爬文也没什么收获……
请问,既然Time quantum=2,那怎么会出现p1执行3 unit的状况?不是应该执行2 unit就
换p2吗?
然后后面那句“ unlock this resurece, and then run 1 unit of time before it com
plete"是什么意思啊?
p1解锁后又做1 unit 所以 p1 总共做4 unit?但这样lock不就没意义了?
麻烦各位解释一下这个题目想要表达什么,我实在是看不懂…
作者: bochengchen (LFII)   2019-12-20 09:07:00
我觉得P1是先执行3 然后R(3)代表执行3并占有R你问的那句话是P1放出R之后还要再执行1
作者: DLHZ ( )   2019-12-20 09:40:00
不是所有部分都需要锁啊执行3 unit不代表是连续执行吧

Links booklink

Contact Us: admin [ a t ] ucptt.com