В понедельник консорциум, занятый совершенствованием Linux для высокопроизводительных серверов, анонсирует набор инструментов, который сделает популярные тесты на быстродействие доступными для программистов Linux.
Организация Open Source Development Lab (OSDL) выпустила три теста на быстродействие (т.н. benchmarks), аналогичных трем тестам Transaction Processing Performance Council (TPC). Последние представляют собой часть набора тестов консорциума ТРС, которые измеряют способность серверов управлять системой учета материальных средств, извлекать полезную информацию из крупной базы данных и обрабатывать операции для большого онлайнового книжного магазина.
Такие тесты важны для заказчиков, желающих определить, какая из компьютерных систем максимально оправдает их инвестиции. Но не менее важны они и для программистов, которым нужно оценить эффективность тех или иных изменений, вносимых в ПО, — особенно для программистов Linux. Линус Торвальдс, основатель и руководитель проекта коллективного программирования, создал условия, в которых нововведения с гораздо большей вероятностью будут рассмотрены в том случае, если к ним прилагается доказательство их положительного влияния на производительность системы.
Новые тесты дают лучшие результаты, чем самое тщательное измерение общей производительности системы, говорит директор OSDL Тим Уитхэм (Tim Witham). Некоторые из тестов, которыми сегодня пользуются программисты, исполняются ядром Linux и контролируют лишь отдельные аспекты работы системы, такие как пропускная способность дисков или скорость перехода компьютера от одной задачи к другой.
Тесты OSDL можно загрузить и использовать бесплатно. ПО распространяется на условиях лицензии Artistic License, которая допускает модификации, но требует изменения названия в том случае, если эти модификации достаточно серьезны.
>>> Подробности