为什么 Xubuntu 的“hdparm”命令没有为我的 SSD(Crucial m4)返回更快的结果?

为什么 Xubuntu 的“hdparm”命令没有为我的 SSD(Crucial m4)返回更快的结果?

这是我的输出:

sda是一个m4 至关重要SSD
sdb是 7200rpm 硬盘

我不应该期望 SSD 具有快速性能吗?正在使用TRIMnoatime。两个驱动器都格式化为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/秒)。您的结果hdparm264.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感兴趣。

相关内容