Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sdb 19722.20 170.80 7141.60 27.80 114246.40 788.80 32.09 52.25 7.19 0.14 100.00
sda 4.40 6.80 331.00 43.00 1950.40 199.20 11.50 0.42 1.12 0.14 5.36
sdc 3357.60 105.00 5181.80 51.80 35856.80 627.20 13.94 13.00 2.48 0.19 98.20
sdd 48.80 88.00 902.00 128.00 5916.80 864.00 13.17 0.95 0.93 0.10 10.56
读取114MB/s数据时,SSD利用率基本上达到100%。
SSD 的典型速度是多少?
答案1
Arch Linux wiki 有一个很好的 SSD 基准测试页面。测试读写速度的最佳方案是使用dd:
https://wiki.archlinux.org/index.php/SSD_Benchmarking#Using_dd
写入速度:
$ cd /path/to/SSD
$ dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc
1024+0 records in
1024+0 records out
w bytes (x GB) copied, y s, z MB/s
读取速度:
# echo 3 > /proc/sys/vm/drop_caches
$ dd if=tempfile of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
w bytes (x GB) copied, y s, z MB/s
性能结果在很大程度上取决于您的磁盘,如您所见https://wiki.archlinux.org/index.php/SSD_Benchmarking#Table
性能数据
如果您查看上面 URL 中的表格,您会注意到以下内容:
Vendor Model Cap [GB] Write [MB/sec] Read [MB/sec] Re-Read [MB/sec]
----- ----- -------- -------------- ------------- ----------------
Crucial C300 128 138 372 6500
...
CZ Vertex 3 120 245 225 4600
OCZ Vertex Turbo 30 49 115 2600
OCZ Vertex 2 240 852? 241 3400
OCZ Vertex 3 120 377 291 10300
OCZ Agility 3 120 445 455 8200
Samsung MMCQE28GFMUP-MVA 128 45 99 2300
Samsung 470 64 188 204 1000
...
114 MB/s 的读取分数使您相对于表中的其他 SSD 卡处于列表底部(请参阅该Read [MB/sec]
列)。