为什么Xubuntu的'hdparm'命令不会为我的SSD(Crucial m4)返回更快的结果?


1

这是我的输出:

sda是一款m4 Crucial 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 ] $ 

Answers:


2

如果不了解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。
(另请参阅Wikipedia SATA文章的这一部分。)

运行结果sudo lshw -class storage也可能是您感兴趣的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.