[理工] 107交大計系第12題

作者: young60509 (帥氣小安)   2019-01-24 23:24:30
https://imgur.com/a/et2aCtv
想問D選項為甚麼錯
作者: skyHuan (Huan)   2019-01-25 01:25:00
不一定要wait,可以nonblocking
作者: b10007034 (Warren)   2019-01-25 12:08:00
請問non blocking IO是把call system call的process切換到waiting state,才能把CPU切給其他process這樣嗎?如果是的話,那原本call sys. call的process的確是進入waiting state了?
作者: skyHuan (Huan)   2019-01-25 12:28:00
應該可以一直在process身上不放掉CPU(?如果只會等一下可以用busy-waiting的方式還可以減少contest switch的cost我只記得筆記有提到過這個作法,實作上怎麼運作我也不太了解QQ
作者: b10007034 (Warren)   2019-01-25 12:42:00
我是認為可以不放掉CPU沒錯,就只是想知道這樣的名詞描述叫啥XD最近剛翻到nonblocking IO所以有點疑惑咦,我記錯了…我的描述其實是asynchronous IOnon blocking IO是user process不斷向kernel詢問餵狗 淺談I/O model

Links booklink

Contact Us: admin [ a t ] ucptt.com