作者bernachom (Terry)
看板Grad-ProbAsk
標題[問題] OS-一些選擇題
時間Sun May 3 17:05:25 2009
1.The strategy that holds output for a device that cannot accept interleaved
data stream
a)buffering
b)caching
c)spooling
d)dma
解答是寫c
可是spooling不是i/o和cpu 可以同時執行嗎?
為什麼不能接受interleaved data stream呢?
2.這個敘述是錯的
To be able to efficiently dispatch to the proper interrupt handler for a
device, polling the devices to see which one raised the interrupt is more
efficient than to use interrupt vector
解答寫:interrupt vector 比較有效率,為什麼呢??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.97.36
※ 編輯: bernachom 來自: 61.228.97.36 (05/03 20:10)
→ poga:題目是「對於不能接受interleaved data stream的裝置,所使 05/03 20:08
→ poga:用的策略是:」... 05/03 20:08
→ icrts:樓上超眼熟ID XD 05/03 20:10
→ poga:你是...? XD 05/03 20:15
→ icrts:把is放到crt中間 囧 05/03 20:16
→ poga:XDDDDDDD 05/03 20:16
→ bernachom:請教一下,interleaved data stream是什麼意思呢? 05/03 20:17
→ bernachom:我覺得我應該想錯這個字的意思了...謝謝您 05/03 20:17
→ icrts:第二題,在完成工作時再通知CPU做業完成 05/03 20:18
→ icrts:作/ 比起polling一直耗用CPU資源檢查作業是否完成好 05/03 20:19
→ icrts:(不過那是大部分情況這樣) 05/03 20:19
※ 編輯: bernachom 來自: 61.228.97.36 (05/03 20:21)
→ bernachom:第二題我知道了,謝謝您 05/03 20:22