[理工] 103交大计系 作业系统

楼主: gash55025502 (白影弓)   2019-12-15 20:07:55
https://i.imgur.com/w41qEkM.jpg
https://i.imgur.com/OdoLRYg.jpg
大家好 想问一下这题题组
铅笔的部分是我写的甘特图过程 不确定对不对 不过答案是对的
有个观念问题想请教下
在这题里time0的时候P2取得cpu并做了wait(S)
然后time1时P1进来 抢走CPU 做了两秒后一样做wait(S)
但这时S的值已经是0了 也就是P1会被卡在wait(S)这行
接下来我是直接假设P1把CPU让给P2 让他做完signal(S)后 再把CPU还给P1
但我不确定这样假设是对的吗?毕竟P1的优先权还是比较高的
麻烦大大们解惑了 感谢
作者: DLHZ ( )   2019-12-15 22:41:00
应该没问题 我的想法是 wait之后p1就去waiting了等到wait完才回到ready来准备拿CPU
楼主: gash55025502 (白影弓)   2019-12-16 01:06:00
哦哦 这样的想法好像比较合理!

Links booklink

Contact Us: admin [ a t ] ucptt.com