Бенчмаркинг жесткого диска с помощью утилиты Benchmark в "Дисках" в Ubuntu 16.04
У меня есть множество жестких дисков, и я думаю, что я должен проверять их время от времени, потому что это то, что веб-сайты говорят мне делать. Но я беспокоюсь, если использование стандартной утилиты "Диски", поставляемой с рабочим столом Ubuntu 16.04, повлияет на любые данные, уже находящиеся на дисках. Существует только один параметр "Начать тест", поэтому у меня нет никакой полезной информации для работы.
Я полагаю, это многосторонний вопрос:
Безопасно ли тестировать диск с уже установленным материалом? Если так, то также безопасно, если система получает доступ к этому диску по какой-либо причине, или я должен убедиться, что никто другой не обращается к этому диску первым? Должен ли я сначала отключить их (и я полагаю, могу ли я протестировать не подключенный диск?), и, наконец, действительно ли мне нужно делать это каждый месяц или около того, как предлагают некоторые сайты; они не настолько заслуживают доверия (для меня), как аскубунту, и я всегда ценил мнение людей в этой группе.
2 ответа
hdparm
является стандартным интерфейсом командной строки для проверки скорости диска, и диски не нужно монтировать (при выполнении тестов на чтение).
$ 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-накопитель.
Связанный: Как проверить производительность жесткого диска Бенчмаркинг обычно означает НЕ использовать систему любым другим способом, поэтому я бы посоветовал выйти из системы (или даже убить рабочий стол) и использовать терминал.
могу ли я протестировать несмонтированный диск?
Нет. Как правило, это означает, что эталонный тест читает и записывает на диск и подсчитывает, как быстро это делается, когда вы сравниваете результаты со спецификацией.
мне действительно нужно делать это каждый месяц или около того, как некоторые сайты предлагают
Для обычного пользователя настольного компьютера ответ: нет. Если вы размещаете серверы в этой системе, это может быть полезно в качестве одного из инструментов для его замены.