打算用c++写一个计算文件读写的性能的小程序。所以需要清除文件缓存。
在linux下,可以用posix_fadvise 清理文件系统缓存,在windows下用什么函数呢?
主要我想测试从磁盘读取数据的速度,如果有缓存的话就会很快。目前想兼容windows和linux
打算用c++写一个计算文件读写的性能的小程序。所以需要清除文件缓存。
在linux下,可以用posix_fadvise 清理文件系统缓存,在windows下用什么函数呢?
主要我想测试从磁盘读取数据的速度,如果有缓存的话就会很快。目前想兼容windows和linux
3 回答1.4k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
4 回答931 阅读
1 回答999 阅读
1 回答1k 阅读
1 回答788 阅读
1 回答889 阅读
windows下应该是system("shutdown /r"); 挺好用