Какой самый простой и быстрый способ измерить производительность HD с помощью Python? - PullRequest
1 голос
/ 17 апреля 2009

Мне нужно измерить производительность жесткого диска с помощью python. Какой самый лучший / самый быстрый / самый короткий / самый простой способ сделать это? Это не должно быть слишком точным, просто приблизительное значение.

Моя настоящая цель - написать небольшую утилиту, которая будет настраивать параметры postgres для наилучшей конфигурации для данного оборудования.

Мой наивный подход - написать несколько файлов и измерить время, которое потребуется. Я попробовал бы это для нескольких размеров блока, а затем я попытался бы получить доступ к некоторым случайным позициям в большом файле. Есть другие идеи?

Ответы [ 2 ]

2 голосов
/ 17 апреля 2009

Я думаю, что вам лучше всего использовать внешний инструмент, например Bonnie ++, и проанализировать вывод программы. Даже если вас не интересует точность, нет причин изобретать велосипед. Зачем переписывать то, что уже есть?

1 голос
/ 17 апреля 2009

Начните здесь: http://www.acnc.com/benchmarks.html

Получите исходный код для того, что вам нравится, напишите что-то вроде этого на Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...