[理工] 台大資工 109 OS

作者: joywilliamjo (joywilliamjoy)   2021-01-29 15:03:29
https://i.imgur.com/73TJCUR.jpg
第四題
working set除了用在解thrashing以外還可以用在哪啊?
順便對對上面到答案
我是寫
FFFTT
TTTTT
感謝
作者: karta1241535 (karta1241535)   2021-01-29 15:37:00
我是寫working set的概念是利用一段時間內存取page的locality,來安排最佳的frame配置,所以在cache,tlb存取等有用到locality的地方也能使用類似技術
作者: Henry658 (adreN.)   2021-01-29 15:44:00
隨便掰 只要有那個概念都可以 假設有個sever要接受多個client 端的請求sever可以計算每個thread 需要多少資源量 (假設sever開一個thread處理client 需求 且每個client 需求不一樣)來評估sever一次可以處理多少client request (就是一次可以服務多少人)我覺得working set重點是評估系統對當下需求的負載能力要用你這個例子的話 應該是老闆評估 當下店內的客人每個人的點餐量(有人點的多 有人點的少)的總和他能不能應付 再決定要不要開放更多客人入店裡 還是要把人趕出去
作者: dalbuhr (殘月之肅)   2021-01-29 17:55:00
(h) Unix Semantics因為一次只能讓一個寫入操作執行,如果有多個寫入操作,會發生別的寫入操作被延遲寫入,所以不會立刻看到修改結果。

Links booklink

Contact Us: admin [ a t ] ucptt.com