LINUX.ORG.RU

Сравнение производительности 12 последних версий ядра Linux


0

0

Оценка производительности коснулась почти всех версий ядер от 2.6.12 до 2.6.24-rc1. Ядра были собраны из исходников (Fedore Core 4, GCC 4.0.0) с максимально схожей конфигурацией ядра.

Производитльность ядер измерялась тестами: аудиокомпрессия (LAME, Ogg), сжатие Gzip, передача файла по сети (HTTP Local Download), работа с изображением (JPEG Resizing), чтение данных с устройств (hdparm) и RAMspeed.

Как и следовало ожидать, в тестах ядра показали очень близкие результаты, однако есть на чем остановить взгляд:

- LAME, OGG, JPEG, hdparm: заметных колебаний нет, при этом 2.6.23 и .24-rc1 показывают наиболее высокие баллы
- GZIP: 2.6.22 показала лучший результат, а 2.6.23 - почти самый худший.
- HTTP: скорость спадает с ростом версии ядра
- RAMspeed: 2.6.23 и .24-rc1 показывают слабое падение

Во всех тестах: интервал колебаний укладывается в 1%; 2.6.24-rc1 выглядит лучше, чем .23.

>>> Подробности

бред,на 1% больше\меньше - какая разница

doomed
()
Ответ на: комментарий от anonymous

>с таким темпом ветка 2.8, ничем не будет отличатся от венды.

я думаю врядли когда нибудь выпустят ntoskrnl-2.8.0.exe :)

amoralyrr ★☆
()

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

timur_dav ☆☆☆☆☆
()

тестам низачод. народ интересуют результаты работы нескольких приложений на 2-4ядерных процессарах.

anonymous
()

ИМХО тест бесполезный и высосанный из пальца. Результаты это подтверждают.

troorl ★★
()

Занятные результаты. Совсем неплохо было бы посмотреть все то же самое, для для ветки 2.4. Совсем хорошо было бы сравнение производительности linux-ядра на разных архитектурных платформах и идеально было бы, если бы еще было сравнение с производительностью ядер конкурентов - *BSD и Solaris/OpenSolaris.

alex-w ★★★★★
()

Линуходеградация! Линухокапец! Ы!

ЗЫ: похоже на замер 3.14;3.14;ськами =)

anonymous
()

Бред какой то. Мне интересно, авторы действительно думали что результаты будут сильно отличатся в такой голимой синтетике? Что нужно сделать с ядром чтобы скорость архивации различалась процентов хотя бы на 5?

Методика вообще пц полный. Особенно порадовало "передача файла по сети (HTTP Local Download), работа с изображением (JPEG Resizing)". Чтобы выявить различия в работе ядер нужны совсем другие тесты. Вроде "http сервер с 10000 запросами в сек", "фпс в игре при фоновой архивации". Было бы здорово сравнить одни и те же прилоения в одинаковых тестах на разных осях.

nu11 ★★★★★
()

>HTTP: скорость спадает с ростом версии ядра

Не совпадает с источником. Опечатка?

xTERM ★★
()

Больше прикололо сравнение вайна под бубунтой vs winxpsp2 там же. Вайн даже выиграл 2 теста. Но в основном - глубокая жопа. http://www.phoronix.com/scan.php?page=article&item=882

сабж - муть. реально разница в пределах погрешности.

k0l0b0k ★★
()

В посте новости ошибка.
> - HTTP: скорость спадает с ростом версии ядра
в статье этого не нашел
но там есть
http://www.phoronix.com/scan.php?page=article&item=893&num=4
http download 3,3GB
2.6.18 358 сек
2.6.20 335 сек
2.6.24 319 сек
Меньшее число означает более высокую скорость.
А так разброс не вилик

ilnurathome
()
Ответ на: комментарий от xTERM

> Не совпадает с источником. Опечатка?

Да точно, всё наоборот. Модераторы, поправьте, плиз.

shahid ★★★★★
() автор топика
Ответ на: комментарий от anonymous

и какой идиот тестирует перформанс на шапке?

anonymous
()

>Линуходеградация! Линухокапец! Ы!

К логопеду, быдло.

anonymous
()

>и какой идиот тестирует перформанс на шапке?

А на чём? На убунтах кубунтах? На шапке проще всего ядро ванильное ставить.

anonymous
()

>мсье знакомы со слакой? ;)

Red Hat стандарт де-факто. Oracle там, и прочее.

anonymous
()

Тест тупейший.Дистра старый с какими опциями ядро собиралось не указывается.

pinachet ★★★★★
()

>Оценка производительности коснулась почти всех версий ядер от 2.6.12 до 2.6.24-rc1.

Почему про 2.4 забыли? не хорошо!

Rodegast ★★★★★
()
Ответ на: комментарий от anonymous

Во-первых, марш к логопеду,
а во-вторых, сразу после логопеда марш в биореактор.
линуксокапца не будет!

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от anonymous

>Red Hat стандарт де-факто. Oracle там, и прочее.

Недавно стандартом был MSO, потом WinXP, а тетерь Red Hat! Ну ну посмотрим куда в следующий раз занесёт анонимуса.

>И вообще Линус на федоре работает, а не на слаке.

Он на чём только не работает.

Rodegast ★★★★★
()

Печально...

Совершенно не ясно, как проводились тесты, как собирались ядра...

И совершено ясно, что это делалось в граф. режиме с включенной кучей сервисов, что система старая, и что тесты левые.

Killy
()
Ответ на: комментарий от anonymous

>И вообще Линус на федоре работает, а не на слаке.

Линус работает на компьютере.

Killy
()
Ответ на: комментарий от anonymous

>И вообще Линус на федоре работает, а не на слаке.

и сидит на маковском железе.

вообще речь не о стандарте, а о легкости сборки ванильного ядра.

k0l0b0k ★★
()
Ответ на: комментарий от anonymous

>А ты даже такого не имеешь=)))

Колобок. катится по земле и периодически подпрыгивает на 24см вверх. :-P

k0l0b0k ★★
()
Ответ на: комментарий от k0l0b0k

>>А на чём? На убунтах кубунтах? На шапке проще всего ядро ванильное ставить.

>месье знакомы со слакой? ;)

trueЪ-тест был бы на 12 пересобранных гентах.

anonymous
()
Ответ на: комментарий от anonymous

>trueЪ-тест был бы на 12 пересобранных гентах.

пересобрал генту 12 раз, не заметил прироста скорости.

anonymous
()

Всё же тестирование ядер, собранных gcc 4.0 нельня назвать корректным, ведь в нём было много ухудшений для x86 по сравнению с 3.3 и 3.4, им можно было собирать для тестов только для PowerPC, для остальных надо брать минимум 4.1, а ещё лучше 3-ю версию, ведь первые тестируемые ядра создавались без учёта 4-й

vadiml ★★★★★
()

Ф топку такие сравнения. 1% это мизер.

FiXer ★★☆☆☆
()

Что-то мне кажется, что на эти 1-2% результаты могут отличаться для двух запусков приложения на одном и том же ядре два раза подряд. :)

anonymous
()

Раз результаты варируются не более 1%, то лучче они бы сравнили 2.2, 2.4.32, 2.6.8, 2.6.18, 2.6.24рц =) Вот это было б!

FiXer ★★☆☆☆
()

Интересно было бы посмотреть работу ядер в многопроцессорном окружении. Например, работу MySQL или PostgreSQL на разных версиях ядра с симуляцией скажем 10 пользователей. Тут все основные системы ядра практически задействованы будут.

Eugeny_Balakhonov ★★
()
Ответ на: комментарий от Rodegast

>>Red Hat стандарт де-факто. Oracle там, и прочее.

>Недавно стандартом был MSO, потом WinXP, а тетерь Red Hat! Ну ну посмотрим куда в следующий раз занесёт анонимуса.

Ну, OAS, например, сертифицирован только для RedHat/SuSe :) Т.е. саппорт Oracle'а может спокойно Вас послать, если у Вас возникнут проблемы, скажем, на Слаке.

anonymous
()
Ответ на: комментарий от anonymous

>Ну, OAS, например, сертифицирован только для RedHat/SuSe :) Т.е. >саппорт Oracle'а может спокойно Вас послать, если у Вас возникнут >проблемы, скажем, на Слаке.

За те деньги, которые платятся за саппорт, нахер они точно не шлют, хотя в случае полной жо..полного рая посоветую повернуть голову в сторону RH

anonymous
()

Чтобы 12 ядер прокомпилить и ничего не менять в опциях - это надо много спинного мозга. Вообще интересная идея нивелировать улучшения ядра старыми настройками.

los_nikos ★★★★★
()

Статья -- полный бред. 1% -- достаточно высокая точность, а в статье не описана ни тестовая инсталляция, ни методика измерений, не приведены расчеты погрешностей (задницей чую, что погрешность измерений ~10%).

watashiwa_daredeska ★★★★
()

В то время как законопослушные граждане тестируют FPS в S.T.A.L.K.E.R, хакеры и пираты творят темные делишки с LAME.

anonymous
()
Ответ на: комментарий от Rodegast

> Он на чём только не работает.

Так о том и речь. На чем только Линус НЕ работает. На слаке - НЕ работает, на гент00 - НЕ работает, на дебиане - НЕ работает. Линус работает на RedHat's Fedora Core :-) Как бы это тебя не коробило :-)

anonymous
()
Ответ на: комментарий от anonymous

> народ интересуют результаты работы нескольких приложений на 2-4ядерных процессарах.

процессаров должно быть трое, все в кожаных тужурках

dilmah ★★★★★
()
Ответ на: комментарий от dilmah

AMD уже подтвердила, что выпустит в начале 2008-го трёхъядерные варианты Феномов.

anonymfus ★★★★
()

Как то по виндузяцки тестили - только 3Dmax'а под вайном не достаёт. Лучше бы make параллельный запустили того же ядра.

marsijanin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.