这是我的输出:
sda
是一个m4 至关重要SSD
sdb
是 7200rpm 硬盘
我不应该期望 SSD 具有快速性能吗?正在使用TRIM
和noatime
。两个驱动器都格式化为ext4
。
[Tue Jun 26 00:40:39 root@greg ] $ hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 8192 MB in 2.00 seconds = 4096.77 MB/sec
Timing buffered disk reads: 794 MB in 3.00 seconds = 264.64 MB/sec
[Tue Jun 26 00:40:57 root@greg ] $ hdparm -Tt /dev/sdb
/dev/sdb:
Timing cached reads: 8044 MB in 2.00 seconds = 4023.43 MB/sec
Timing buffered disk reads: 326 MB in 3.00 seconds = 108.58 MB/sec
[Tue Jun 26 00:41:12 root@greg ] $
答案1
hdparm
如果不了解运行计算机的硬件的更多信息,就无法回答您的问题。
但我的第一个“猜测”是您的计算机仅支持 SATA II。SATA II 的最大(理论)吞吐量为 300 MB/秒(~= 286 MiB/秒)。您的结果hdparm
264.64 MB/秒似乎与 SATA II 的“限制”非常吻合。
检查我上面的“猜测”的一种可能方法是使用以下命令。
sudo hdparm -I /dev/sda | grep speed
sudo hdparm -I /dev/sdb | grep speed
- 笔记:我认为我在上述命令中指定了正确的
grep
字符串。但是,如果它不起作用,请尝试去掉grep
并查看结果。)
我期望您(从)获得的输出grep
应该类似于下面的行。
* Gen2 signaling speed (3.0Gb/s)
以上表明驱动器所连接的控制器是 SATA II,因为
3.0 Gbits/sec 是 300 MBytes/sec(3000/10 位/字节)~= 286 MiB/sec。
(另请参阅本节维基百科SATA 文章。
您可能还会对跑步的结果sudo lshw -class storage
感兴趣。