为什么分区对齐会影响 hdparm -t /dev/sda

为什么分区对齐会影响 hdparm -t /dev/sda

我的 Debian 机器里有一块三星 SSD 840 EVO 120GB,性能令人失望

beaureve:/home/martin# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 242 MB in  3.01 seconds =  80.34 MB/sec

我尝试了两种不同的安装,一个是 32 位,一个是 64 位,结果是可以比较的。

在尝试解决这个问题的过程中,我遇到了很多帖子,例如一是声称分区对齐是需要留意的事情,不正确的对齐可能会造成hdparm -t4 倍的差异。

如果我正在探测特定分区(例如 /dev/sda1),我可以理解这一点,但我正在探测整个磁盘(/dev/sda),并且分区根本不重要(并且在任何一种情况下文件系统都无关紧要)。

  • 这是不是都市传说,那些声称正确对齐可以解决问题的发帖者实际上做了其他事情,
  • 或者我遗漏了什么?
  • 我们面临的问题是:Linux 是否真的像人们经常声称的那样,受到 BIOS 设置 AHCI 与 IDE 的影响?

相关内容