推 ping780520: 一個process可以取得CPU開始執行代表有process放棄CPU 12/12 22:55
→ ping780520: ,例如使用RR排班,當time up時timer會發出interrupt 12/12 22:56
→ ping780520: ,強迫正在執行的process放棄CPU,讓ready queue中 12/12 22:56
→ ping780520: 的下一個process可以取得CPU執行(ready->running) 12/12 22:56
→ howard31622: 所以廣義的說還是有影響到囉 12/12 23:25
→ howard31622: 我想說是short term scheduling 去處理 12/12 23:27
推 jerry900287: 我怎麼記得是 洪逸說是 xxx to ready 是 preemptive 12/13 10:32
→ jerry900287: 應該不是 xxx 到ready 都是硬體 interrupt吧XD? 12/13 10:33
推 jerry900287: 個人見解 1.是CPU排班器發出的interrupt 12/13 10:35
→ jerry900287: 2.是由Timer 發出的 interrup 12/13 10:36
→ jerry900287: 3.是由I/O 發出的 I/O Complete interrupt 12/13 10:36
→ jerry900287: 4.沒有這東西 不選 12/13 10:36
→ TMDTMD2487: 我覺得主要是英文敘述的問題"caused by" 12/13 11:07
→ howard31622: 感謝樓上們的詳解 12/13 16:02