如何刷新Windows下的磁盘读取缓存?

sor*_*rin 9 windows caching

可能重复:
如何使文件系统缓存无效?

为了能够如此基准,我需要清理Windows磁盘读取缓存.我怎样才能做到这一点?

事实上,我想比较从磁盘加载一个大的Unicode文件(UTF-8或UTF-16)是否更快,考虑到在内存中我保持UTF-16.

我知道它应该没有显着差异但是为了对其进行基准测试我需要确保该文件没有被缓存 - 我需要查看磁盘上的大小是否比解码文件具有更多或更少的影响.

sor*_*rin 3

到目前为止,我找到的唯一解决方案是http://chadaustin.me/2009/04/flushing-disk-cache/,但这需要太多时间,所以我希望我们能找到更好的解决方案。


归档时间:

查看次数:

15780 次

最近记录:

9 年,11 月 前