技术分享 解释机械硬盘为什么只有读取8M多的速度,磁盘占用率就高达80%以上 [复制链接]

我不是红颜
网站编辑
技术中心 28310 0 2018-11-1 13:12:33
1.png
普通游戏盘看到读取速度只有8M多,但是使用率缺达到80%

原因和解决方法:
原因是读取的文件不在一起,机械盘寻道。
解决办法就是大内存缓存,或者把热门数据都丢固态,总的来说,都是尽量减少机械盘的读盘量。
别小看这8M,如果在读的这8M,文件一个在东一个在西,而且一个文件才2KB,人家已经在1秒内读了几千个文件,人家是机械,不是固态,那你觉得还有什么不满足?
机械盘寻道时间大于文件读取时间,任何机械盘,你去用HDTune的随机存取测试下,附上家用500G的随机存取性能图,512字节的随机位置读取,性能只有区区0.026MB/S,和你上面的8M比起来,是不是可以丢了呢?
而这个盘,在顺序测试的时候,100M/S是轻松达到的,你能明白为什么了吗?而服务器面向的是几十甚至更多的客户机,几乎都是在做随机存取。

随机读取
3.png
顺序读取
4.png

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29068 个
  • 话题数: 9635 篇
  • 巅峰数: 5500 人