很多时候,我们注意到服务器的性能不是应有的性能,在那里我们问自己,问题出在哪里? …带宽不足吗? …缺少CPU或RAM? …或者在HDD中读写不是最好的吗?
在这里,我将向您展示如何知道您的HDD支持的最大速度,当前可以工作的速度等等,我们将使用该工具: hdparm的
安装hdparm
首先,这很明显,我们必须安装将要使用的软件。 如果您使用Ubuntu或Debian,则可以使用以下命令进行安装:
sudo apt-get install hdparm
如果您使用ArchLinux或其他基于此的发行版,将是:
sudo pacman -S hdparm
使用hdparm
首先是 知道最大速度 HDD的大小,即是Sata1,Sata2还是3,它支持多少。 为此,我们将使用以下命令:
sudo hdparm -I /dev/sda | grep -i speed
考虑到我们要检查的HDD是/ dev / sda,即第一个或主要的。
它将向我们显示以下内容:
* Gen1信令速度(1.5Gb / s)* Gen2信令速度(3.0Gb / s)* Gen3信令速度(6.0Gb / s)
当然,取决于HDD的复杂程度,以及它们是否具有BIOS中启用的最大支持速度。
现在让我们 查看当前速度 HDD与之配合使用:
sudo hdparm -tT /dev/sda
重复两次或三次命令以获取一个值范围。
它将向我们显示以下内容:
/ dev / sda:定时缓存读取:22770秒内2.00 MB = 11397.43 MB /秒定时缓存磁盘读取:432秒内3.01 MB = 143.59 MB /秒
第一个值与磁盘缓存的速度有关,第二个值表示实际的读写速度,即物理磁盘的实际读写速度。
结束!
希望对您有所帮助。
顺便说一句,您可以通过删除硬盘来查看有关硬盘的完整而详细的信息。 grep的 我之前输入的命令,即:
sudo hdparm -I /dev/sda
尽情享受您的购物之旅!
哈,我不知道为什么,但是我读过“提高性能”而不是“衡量”,我打算跳进去,问问您使用的技巧。 谢谢Gaara。
哈哈哈哈...最明显的窍门就是买个固态硬盘,但是这是最昂贵的😀
不久前,我在台式机上有3个磁盘,但我发现RAID的初衷是速度,而我进行了RAID 0(剥离),所以复制速度几乎是原来的三倍,但缺点是如果丢失了磁盘,则会丢失磁盘一切。
顺便说一下,在RAID是“廉价磁盘冗余阵列”之前,现在它是“独立磁盘”,因为我们通常不需要那么快的速度,但需要数据可靠性。
完全一样的事情发生在我身上!
对于较旧的IDE(PATA)磁盘,-I表示的最大速度不会出现。 另一方面,当前的方法确实存在,可以给您一个想法:
/ dev / sda:
定时缓存的读取:334秒内2.01 MB = 166.40 MB /秒
定时缓冲磁盘读取:148秒内3.03 MB = 48.77 MB /秒
谢谢你的评论😀
对于更多的测试,我推荐phoronix
http://www.phoronix-test-suite.com
我不会在家中进行冰球测试。 如果没有任何科学和数学解释,则停止旋转(关闭)的次数越少,您做的越好。 您可以通过对其进行碎片整理,压缩,加密等多次来破坏它。 磁盘检查实用程序不是无害的,使用的次数越多,磁盘的磨损就越多。 与SSD和USB驱动器一样,它们的写入次数有限。 可以不时使用它们,但是不要过度使用它们。
而且停止/引导磁盘的次数越少越好。
尽可能少花光碟。
问候。