我正在对涉及读/写磁盘的几种算法进行基准测试。
由于 Windows 提供了一些缓存功能,有时我会得到如下结果:
- 算法首次运行:200 秒
- 算法第二次运行:90 秒
- 算法第三次运行:87 秒
重启后:
- 算法首次运行:又是 202 秒
禁用写入缓存相当简单(http://support.microsoft.com/kb/259716), 但如何完全禁用磁盘读取缓存?
我正在对涉及读/写磁盘的几种算法进行基准测试。
由于 Windows 提供了一些缓存功能,有时我会得到如下结果:
重启后:
禁用写入缓存相当简单(http://support.microsoft.com/kb/259716), 但如何完全禁用磁盘读取缓存?