看板 Grad-ProbAsk 關於我們 聯絡資訊
以下想請教一下... 1.True process可能永遠不釋放資源 (我舉不出例子...SOS..) 2.True 若working set window不改變 因為page size 上升 所以reference string出現的page number變化小 所以working set size會下降 3.True 因為page size 上升 page fault ratio下降 所以write back次數可能會下降 4.True 因為當time Quantum上升 I/O bound proc.有可能皆在等Cpu-bound的完成 使得去執行I/O的process等待時間上升 所以I/O使用率下降,i.e.convoy effect 5.True 考慮process p1 p2 p3 分別需cpu burst time 5 1 1 假設同時到達,到達順序 p1 p2 p3 當 Q = 5 , p1 在time 5 完成 當 Q = 1 , p1 在time 7 完成 6. 實在不知道要怎麼回答QQ...沒想法.. 7.False Performance 會下降 使用Disable Interrupt較佳 (spinlock 用在多處理器較make sense) 8.True 因為cpu取得data的速度上升 9.True 發生Aliasing 10.False 因為兩個獨立的processes不會有資源共享的問題 所以不會有circular waiting的可能 11. 是serializable recoverable要去哪查....翻了好久找不到T.T 12.True 前半段是對的 但是 cycle stealing 會增進CPU 使用率嗎? 不知道要從哪邊切入去描述 13.False Session Semantic 才是非立即呈現 14.True 原文有描述 15. 如果使用改進前的logical clock機制的話 只能保證相同proc.內的events 具有global ordering 不能保證不同process間的global ordering 使用改進後的logical clock機制( 書上LCi(B) = t + 1 那個 ) 可以保證gobal ordering? 以上是一些想法 好難的是非題..... 希望可以請大大們一起討論一下 祝大家都可以變更強!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.120.0.208
charliejack:你看一下第二篇R的回覆@@ 02/14 14:32