Есть ли что-нибудь похожее на CrystalDiskMark для UNIX?

У вас отсутствует заголовок , и, включив его, вы заметите, что компилятор сообщает вам, что библиотечная функция system()принимает только один аргумент, строку.

Вы не пытаетесь очистить предоставленные пользователем -данные. Вводrobert@example.com"; rm -rf /; : "(или что-то подобное )в качестве получателя не закончится хорошо. Не делай этого.

Проверка ввода и предотвращение эксплойтов с помощью system()при использовании данных, предоставленных пользователем -, затруднены .

Связанные:https://xkcd.com/327/

0
05.01.2020, 21:20
1 ответ

Я думаю, что вы пропустили некоторые из наиболее распространенных инструментов в своем поиске.

Для некоторых тестов я нашел IOrate(порт)хорошим.

Раньше bonnie++ была очень распространена. По-прежнему фаворит для тестирования дисков, но см. Могу ли я определить IOPS на дисковом массиве с помощью bonnie++? .

Сегодня я бы сказал, что в основном используется iozone(порт ). И это поможет вам с IOPS

См. Как правильно протестировать производительность SSD для обсуждения важности тестирования с удвоенной физической памятью с помощью iozone.

Я не использовал его, но fio(порт)также является популярным выбором.

И Рекомендации по тестированию FreeBSD обязательны к прочтению!

Однако ни один из них не так прост в использовании, как CrystalDiskMark. Вам необходимо понимать различные уровни кэширования, файловые системы и т. д.

Быстрое сравнение с 2018 г. можно найти на странице Сравнение эталонных показателей ввода-вывода :FIO,IOZONE и БОННИ++:

Вышеуказанное относится к FreeBSD, но они легко доступны для:

1
28.01.2020, 02:38

Теги

Похожие вопросы