我猜NTFS
(文件系統Windows
)有一些緩存。假設我有一個經常訪問的文件(只讀)。我如何檢查這個文件是否在文件系統緩存中?我可以增加文件系統緩存大小嗎?如何查找文件是否在Windows的文件系統緩存中?
3
A
回答
1
從用戶空間沒有直接的方式來檢測文件是否已被緩存(部分或完全)。在多線程/多處理環境中,一旦收到這些信息,它就會立即過期。
在Windows中可以調整的緩存沒有「限制」(雖然我的數據是Windows 7和以前的版本)。緩存管理器只需使用內存管理器將數據放入內存中,並在需要回收物理內存時(例如,根據應用程序的需求)獲取回調。內存管理器根據進程的內存需求交換文件高速緩存。
4
相關問題
- 1. Linux文件系統緩存文件是否有效?
- 2. 基於文件系統的壓縮緩存 - 這是否存在?
- 3. 如何查找系統路徑中是否存在非命令文件?
- 4. 如何檢查文件是否存在或不android系統
- 5. Nginx在緩存中返回文件/檢查緩存中是否存在文件
- 6. 系統文件緩存是否被系統中的所有進程共享?
- 7. 如何查找文件是系統文件還是隱藏文件?
- 8. Unix文件系統查找
- 9. 如何檢查文件路徑是否是Android 7中的文件系統?
- 10. Flask-Cache的文件系統緩存是否安全?
- 11. 在文件系統上緩存
- 12. 在Linux中查找存儲在文件系統的exists-db中的XML文件
- 13. 使用powershell檢查遠程系統中是否存在文件/文件夾
- 14. 如何知道如果一個文件被「存儲在文件系統緩存」
- 15. 如何查找某個文件在系統路徑中是否可用?
- 16. 如何在Java或Python中使用文件系統緩存?
- 17. 在文件系統中Silverlight是否存在隔離存儲?
- 18. 如何在Golang中讀取文件時跳過文件系統緩存?
- 19. LRU文件緩存和在Windows目錄中查找文件的成本
- 20. 如何在UNIX中找到所有現存的文件系統?
- 21. 如何將上傳的文件存儲在文件系統中?
- 22. 如何將文件存儲在Azure的文件系統中
- 23. 如何使用phonegap保存文件並在Windows文件系統中找到該文件
- 24. 檢查我是否可以訪問Android文件文件系統中的文件
- 25. BufferedReader和文件系統緩存
- 26. 使用phpfastcache文件緩存系統
- 27. 緩存問題MySQL或文件系統
- 28. Zend Framework 2緩存文件系統
- 29. LRU用於文件系統緩存嗎?
- 30. iOS/iPhone日記/文件系統緩存
從來沒有嘗試過,但你的問題的一部分回答[這裏](http://www.ghacks.net/2010/07/08/increase-the-filesystem-memory-cache-size-in-windows -7 /)。 –
呃,沒有。本文涉及緩存非文件數據數據結構,而不是文件數據本身。 – MJZ