[理工] 106交大計系

作者: howard31622 (howard)   2017-12-12 22:50:05
https://i.imgur.com/qgkMzBv.jpg
請問a選項為什麼有
洪逸上課也只有說有到ready才有
翻了恐龍書也沒有
求大大神解
我去年也送了三分給他
作者: ping780520 (ping780520)   2017-12-12 22:55:00
一個process可以取得CPU開始執行代表有process放棄CPU,例如使用RR排班,當time up時timer會發出interrupt,強迫正在執行的process放棄CPU,讓ready queue中的下一個process可以取得CPU執行(ready->running)
作者: howard31622 (howard)   2017-12-12 23:25:00
所以廣義的說還是有影響到囉我想說是short term scheduling 去處理
作者: jerry900287 (滷蛋)   2017-12-13 10:32:00
我怎麼記得是 洪逸說是 xxx to ready 是 preemptive應該不是 xxx 到ready 都是硬體 interrupt吧XD?個人見解 1.是CPU排班器發出的interrupt2.是由Timer 發出的 interrup3.是由I/O 發出的 I/O Complete interrupt4.沒有這東西 不選
作者: olen0622 (hong)   2017-12-13 11:04:00
#1Q4xywQb 這題我回過 我覺得是內文切換引起的interrupt
作者: TMDTMD2487 (ㄚ冰)   2017-12-13 11:07:00
我覺得主要是英文敘述的問題"caused by"
作者: howard31622 (howard)   2017-12-13 16:02:00
感謝樓上們的詳解

Links booklink

Contact Us: admin [ a t ] ucptt.com