机械硬盘与固态硬盘
Posted RockyPeng3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机械硬盘与固态硬盘相关的知识,希望对你有一定的参考价值。
机械硬盘
- 已7200转/min的机械硬盘为例,转动一圈需要的时间约为60000/7200=8.33ms,找到目标扇区的大概时间约二分之一,就是4.17ms,这个时间称之为平均延时
- 磁头臂摆动到目标扇区的时间,通常为4-10ms,这个时间称为平均寻道时间
- 两个时间加起来折中约为10ms,也就是说发生一次随机io的时间大约为10ms,那么iops就在100左右。
- 刚才说10ms是随机io的耗时,顺序io的情况下,就只需要耗费一次延时时间和寻道时间,所以顺序io的读写速度堪比内存的随机io速度。
固态硬盘
- 固态硬盘是集成了很多电容,每个电容可以代表一个比特位,充电就是1,放电就是0。没有机械硬盘那样的延时时间和寻道时间,所以快。
- 缺点:价格相对更高,寿命不长,因为每次写数据的时候要先擦除,就好比用橡皮擦一样,在同一个地方擦除次数多了,纸张就会烂掉。
总结
- 机械硬盘为啥慢:因为每次随机io都要耗费延迟时间和寻道时间
- 机器硬盘到底有多慢:已7200转/min 的机械硬盘为例,发生一次随机io的实际大约为10ms,iops为100左右
扩展阅读: https://mp.weixin.qq.com/s/Q5uf1WiLyB534Oeuvt6qEQ
以上是关于机械硬盘与固态硬盘的主要内容,如果未能解决你的问题,请参考以下文章