Торвальдс: «Пусть Linux тестируют чаще»

Во вторник основатель Linux Линус Торвальдс призвал к более регулярному проведению испытаний ядра Linux на производительность, чтобы любое ухудшение эффективности можно было выявить быстрее.

Во вторник основатель Linux Линус Торвальдс призвал к более регулярному проведению испытаний ядра Linux на производительность, чтобы любое ухудшение эффективности можно было выявить быстрее.

Сейчас известны цифры производительности только для нескольких окончательных версий ядра. Торвальдс сказал, что было бы полезно постоянно тестировать рабочие версии, чтобы облегчить выявление неэффективного кода.

«Испытание только окончательных версий означает, что разработчики узнают, когда с производительностью что-то не так, с двухмесячным опозданием, — пишет Торвальдс в постинге в список почтовой рассылки по ядру Linux. — Если же делать это каждый день (или хотя бы пару раз в неделю), то мы будем узнавать гораздо больше интересного».

Этот вопрос встал тогда, когда сотрудник Intel Кеннет Чен обнародовал некоторые цифры производительности разных вариантов ядра 2.6. Испытания показали, что версии 2.6.11, 2.6.9, 2.6.8 и 2.6.2 работают соответственно на 13%, 6%, 23% и 1% медленнее, чем базовый код Red Hat Enterprise Linux 3 — который основан на версии ядра 2.4 и дополнен некоторыми функциями из версии 2.6.

Чтобы определить, какой именно код приводит к значительным изменениям производительности между разными версиями, необходимы более частые результаты, считает Торвальдс.

«Например, ни один разработчик, скорее всего, не скажет, что могло повлиять на изменения между версиями 2.6.2 и 2.6.8, — пишет Торвальдс. — Если бы тесты проводились достаточно часто, интересно было бы вернуться назад к историческим еженедельным (если не ежедневным) билдам и посмотреть, где произошел большой скачок».

Чен говорит, что он попытается надавить на своих менеджеров, чтобы ему позволили выполнять тесты производительности более регулярно. «Я обязательно поставлю в известность свое руководство, что Линус хочет получать цифры производительности ежедневно», — сказал он.

Источник:ZDNet.ru


или введите имя

CAPTCHA