![使用 Ubuntu 16.04 上“磁盘”中的基准测试实用程序对 HDD 进行基准测试](https://linux22.com/image/1007507/%E4%BD%BF%E7%94%A8%20Ubuntu%2016.04%20%E4%B8%8A%E2%80%9C%E7%A3%81%E7%9B%98%E2%80%9D%E4%B8%AD%E7%9A%84%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%AF%B9%20HDD%20%E8%BF%9B%E8%A1%8C%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95.png)
我有许多硬盘,我认为我应该时不时地对它们进行基准测试,因为网站告诉我这样做。但我担心使用 Ubuntu 16.04 桌面版附带的常规“磁盘”实用程序是否会影响驱动器上已有的任何数据。只有一个选项“开始基准测试”,所以我没有任何有用的信息可供参考。
我想这是一个多方面的问题:
对已装有数据的驱动器进行基准测试是否安全?如果可以,那么如果系统出于某种原因访问该驱动器,是否也安全,或者我是否应该先确保没有其他东西访问该驱动器?我应该先卸载它们吗(我想,我可以对未安装的驱动器进行基准测试吗?),最后,我是否真的需要像某些网站建议的那样每月左右进行一次这些测试;它们(对我而言)不如 askubuntu 可靠,而且我一直很重视这个小组成员的意见。
答案1
hdparm
是用于测试磁盘速度的标准 CLI,并且无需安装驱动器(进行读取测试时)。
$ sudo hdparm -tT /dev/nvme0n1
/dev/nvme0n1:
Timing cached reads: 20760 MB in 1.99 seconds = 10414.33 MB/sec
Timing buffered disk reads: 5104 MB in 3.00 seconds = 1701.12 MB/sec
$ sudo hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads: 18822 MB in 1.99 seconds = 9442.74 MB/sec
Timing buffered disk reads: 80 MB in 3.08 seconds = 26.01 MB/sec
第一个驱动器是 SSD,第二个驱动器是 USB 笔式驱动器。
答案2
有关的:如何检查硬盘性能 基准测试通常意味着不要通过任何其他方式使用系统,因此我建议注销(甚至关闭桌面)并使用终端。
我可以对未安装的驱动器进行台架测试吗?
不。一般来说,这意味着基准测试从磁盘读取和写入,并计算完成的速度,并将结果与规范进行比较。
我真的需要像一些网站建议的那样每月做一次吗?
对于普通桌面用户来说,答案是:不。如果您在该系统上托管服务器,它可能是有用的工具之一,可帮助您确定是否要替换它。