我的hdparm -t缓冲磁盘读取输出大约是120MB/秒。然而,我正在写一段小代码,涉及读取一个大文件(大约400MB),这时我设法在大约一秒内读取了所有文件(c上的fread())。hdparm的输出不完全是我所理解的吗?为什么我能读得这么快?
我对我读取的字节做了非常简单的处理,计算有多少是字母'A‘。
发布于 2015-05-13 23:57:11
echo 3 > /proc/sys/vm/drop_caches然后,运行测试程序。它应该等于或低于hdparm报告的速率。
https://stackoverflow.com/questions/16016522
复制相似问题