Пакет для оценки производительности файловой системы Haiku
Пришло время кратких новостей
С релизом r26676, в Haiku появилась первая глючная реализация xsi семафоров (глючная, потому что уже готов патч, возможно не последний, который устранит некоторые обнаруженные проблемы).
Можно сгрузить, скомпилировать и запустить пакет для оценки производительности файловой системы bonnie++. Я использовал версию 1.03d, которую мне рекомендовал автор пакета. С ним можно оценить работу файловой системы, а также то, как Haiku работает при недостатки памяти и тяжёлой нагрузкой.
Программа запускается очень просто. Чтобы запустить пакет в режиме одного процесса, наберите:
bonnie++ -u 0
А если хотите запустить несколько процеесов, сделайте так:
bonnie++ -p 3 -u 0
bonnie++ -y -u 0 &
bonnie++ -y -u 0 &
bonnie++ -y -u 0 &
Первая команда создаёт ipc ключ и семафоры для синхронизации трёх процессов. Как большинство из вас догадалось, флаг -p указывает число процессов bonnie++. Почмите, что ни один из этих процессов не запустится до тех пор, пока не стартует самый последний.
Конечно же, я приглашаю всех вас принять участие в тестах, чем больше будет сделано тестов, тем больше будет найдено багов, тем скорее их вылечат, тем быстрее выйдет R1 will. По крайней мере в теории! :-)
Конечно, ВЫ ВСЁ ДЕЛАЕТЕ НА СВОЙ РИСК.