Назад | Перейти на главную страницу

Какой хороший бесплатный тест для жестких дисков с открытым исходным кодом?

После быстрого поиска на Fresh Meat я ничего не нашел. Кто-нибудь знает о хорошей утилите?

Обычно я использую time (dd if = / dev / zero of = new file ...) для проверки скорости записи и hdparm -t для проверки скорости чтения.

Спасибо.

Взгляните на bonnie и bonnie ++, они дадут вам довольно много информации.

http://www.coker.com.au/bonnie++/

Вы также можете взглянуть на IOZone. Это инструмент командной строки, который работает во многих операционных системах и должен быть доступен для установки с помощью стандартных инструментов пакета.

Со своего сайта:

Тест тестирует производительность файлового ввода-вывода для следующих операций: чтение, запись, повторное чтение, перезапись, обратное чтение, последовательное чтение, fread, fwrite, произвольное чтение, pread, mmap, aio_read, aio_write.

dd и bonnie++ - хорошие инструменты, если вам нужны простые, специфические, синтетические измерения. Они хороши, например, для определения базовой производительности «голого» диска (МБ / с и задержки) перед добавлением слоев поверх него (raid, lvm, drbd, iSCSI и т. Д.), А затем проверить, если вы где-то потерял производительность. Я бы не стал использовать для этого hdparm.

IOZone, Иометр лучше имитируют реальные рабочие нагрузки. Есть также некоторые более специфические инструменты, например Почтовый для моделирования рабочих нагрузок электронной почты и ряда инструментов, связанных с SQL, для эталонного тестирования баз данных (обычно это инструменты эталонного тестирования для конкретных баз данных, которые измеряют общую производительность системы, включая ряд факторов, помимо дисков)