0
A
回答
2
這是關於速度。
虛擬內存狀態位必須以納秒爲單位進行更新,因此需要硬件支持,並且LRU的狀態信息在硬件中實施起來很昂貴。例如。時鐘算法被設計爲用較低的硬件支持來近似LRU。
文件系統操作的時間大約爲毫秒。在這段時間的一小部分時間內,CPU可以在軟件中執行LRU。從CPU的觀點(190,000條指令)來看,毫秒級的「緩慢」只能防止少量的高速緩存未命中,從而產生巨大的回報。
相關問題
- 1. Erlang LRU緩存
- 2. FIFO緩存vs LRU緩存
- 3. 尋找一個FIFO/LRU文件存儲系統
- 4. 刷新LRU緩存
- 5. LRU緩存設計
- 6. 基於文件系統的壓縮緩存 - 這是否存在?
- 7. BufferedReader和文件系統緩存
- 8. 緩存問題MySQL或文件系統
- 9. 校驗memcache比文件系統高速緩存更快嗎?
- 10. 緩存工具的LRU緩存問題
- 11. 對於緩存,文件系統或Memcached,哪個更快/更好?
- 12. Redis緩存lru start softlimit
- 13. LRU字節緩存java
- 14. C中的LRU緩存
- 15. 的Python:構建LRU緩存
- 16. LRU緩存節點JS
- 17. SimpleScalar的緩存LRU實現
- 18. LRU緩存C++實現
- 19. 選擇基於Java的緩存系統
- 20. Django中的文件系統緩存文件在超時後刪除嗎?
- 21. 是Django文件系統緩存線程安全嗎?它是跨進程嗎?
- 22. 系統緩存vs無緩存
- 23. 用於應用程序緩存和日誌的分佈式文件系統
- 24. Linux文件系統緩存文件是否有效?
- 25. 帶LRU過期的內存緩存
- 26. Android LRU緩存內存不足錯誤
- 27. LRU緩存:僅爲整個應用初始化一個緩存?
- 28. Python使用OrderedDict進行基於LRU大小的緩存
- 29. 如何將Redis用於Postgresql的LRU緩存?
- 30. RDBMS vs文件系統用於文件存儲
哦,非常感謝! – 2013-04-22 03:00:11
@우지식不客氣。如果答案有幫助,那麼如果你接受了它會很好。 – Gene 2014-02-07 19:13:51