SSD硬盘
一直有一个感性的认识,SSD硬盘比传统的机械磁盘快很多,采用了与机械磁盘完全不同的技术进行存储,具体的技术原理,可以参考这个固态硬盘介绍。这里简单的对手头上现有的两台机器做一下磁盘性能测试,可以给大家一个大致的参考。
测试工具
使用fio作为工具进行测试,使用dd存在不太精确的情况。
环境信息
机器1配置:
磁盘:TOSHIBA PX02SMF020,RAID5,四个硬盘
CPU主频2.3G,12核
CentOS Linux release 7.4.1708 (Core)
机器2配置:
磁盘:TOSHIBA AL13SXB60EN,RAID5,四个硬盘
CPU主频3.5G,4核
CentOS Linux release 7.4.1708 (Core)
场景
1、顺序读场景
命令:fio -name iops -rw=read -bs=4k -runtime=60 -iodepth 32 -filename /dev/sda -ioengine libaio -direct=1
测试数据:
1)机械硬盘:430MB/s
2)SSD硬盘:283MB/s
结论:在这个特定的环境下,机械硬盘的顺序读性能要高于SSD