我猜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