LINUX.ORG.RU

Сравнение Fedora и Ubuntu с точки зрения производительности


0

0
В общем добавить нечего. Читайте сравнение последних финальных и бета- дистрибутивов Fedora и Ubuntu в играх (Enemy Territory) и задачах desktop ориентированности (скорость работы с винчестером, сжатие Gzip'ом, компиляция кодека lame и кодирование в mp3).

Как автор новости хочу отметить, что подобные сравнения достаточно нелепы, ибо, в конечном итоге, всё упирается в то, какие флаги компиляции использовались для сборки дистрибутива и какая версия ядра поставляется в комплекте - большей частью пакеты в дистрибутивах одни и теже. Если вы собираете всё с -g3 -O0 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector, то о производительности речи быть не может.

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

★★★★★

Проверено: Pi ()
Да, и от версии GCC очень многое зависит.

В Fedora 7, по-моему, уже стали использовать GCC 4.2, который имеет некоторые серьёзные улучшения.

birdie ★★★★★
() автор топика
Ответ на: комментарий от birdie
Это типа спициально, чтобы убунтовцы не рвались, мол у нас все крутое, даже gcc, и тот мощнее?
balodja ★★★
()
Комуц нужна скорость, если нету стабильности?

Я лично запарился воевать с федорой.

(Пешел с FC6 на Ubuntu 6.06 и доволен как слон=) )

Motiv_studenta ★★
()
ничего нелепого! в конце концов это не gentoo-стайл, они предоставляются прекомпилированными, так что пускай уж дистр-мэйнтэйнеры 1) позаботятся сами о 2) правильных ключах компиляции
pvv ★★
()
кстати удивительно - в мастерхосте стоит федора на части серверов.. 4я помоему. на остальных БСДя
ddd
()
Ответ на: комментарий от anonymous
Никто никого не порвал ;-)

В части тестов Fedora выглядит лучше, в парочке Ubuntu. В общем, паритет.

anonymous
()
Ответ на: комментарий от saper
Из статьи видно:
1. Fedora с увеличением номера версии теряет производительность, а Ubuntu наоборот.
2. Ubuntu обходит Fedora почти по всем тестам.
saper ★★★★★
()
Ответ на: комментарий от saper
> Ubuntu обходит Fedora почти по всем тестам.

Какая именно убунта какую именно федору обходит почти по всем тестам? Лично я вижу практически пятьдесят на пятьдесят.

Lumi ★★★★★
()
Ответ на: комментарий от ddd
FC4 стоит на Virtuozzo. То что стоит бздя обусловлено исторически. То что есть FC4 обусловленно тем, что для Vrtuozzo ничего более свежего из FC в готовом виде нет.
ergil ★★★
()
Birdie, у тебя опыта много, ты крут... Вот скажи, на кой чёрт пытаться делать "-j2" на одном процессоре и почему в 21 веке пользуют мегадревний семпрон, они что, бедные совсем?
Gharik
()
Ответ на: комментарий от saper
Более точно эти тесты нужно было назвать сравнение версий компиляторов и влияние опций компиляции на скорость. Гентушники, ну-ка навалите :)

Несколько умиляют замеры hdparm -t на одном и том же SATA диске.

LAME encoiding, если не ошибаюсь, использует SIMD.

ldvr
()
Ответ на: комментарий от Gharik
> почему в 21 веке пользуют мегадревний семпрон, они что, бедные совсем?

А зачем менять, если всё устраивает? Нас ж микрософт не вынуждает обновляться постоянно :)

Deleted
()
Ответ на: комментарий от Lumi
Там картинок всего 6, и по ним лидеры:
1. Ubuntu 7
2. Fedora 7
3. Ubuntu 7 (незначительная разница)
4. Ubuntu 7 (существенно)
5. Fedora 6 (но Ubuntu 7 обходит Fedora 7)
6. Fedora 6 (но Ubuntu 7 отличается на 0.10 секунд от нее)

То есть если сравнивать последние U7 и FC7, то U7 везде обходит FC7. Если сравнивать сразу все, то у U7 все равно 1 место (по очкам). IMHO тесты так себе, мало чего значащие.
saper ★★★★★
()
Ответ на: комментарий от Deleted
>> почему в 21 веке пользуют мегадревний семпрон, они что, бедные совсем?

> А зачем менять, если всё устраивает? Нас ж микрософт не вынуждает обновляться постоянно :)

огромный +1

saper ★★★★★
()
Ответ на: комментарий от ldvr
> Несколько умиляют замеры hdparm -t на одном и том же SATA диске.

А меня всегда умиляли поломанные ядра от RedHat, так что результат вполне и запросто мог быть другим.

saper ★★★★★
()
Ответ на: комментарий от Gharik
> Birdie, у тебя опыта много, ты крут..

Спасибо за лестные слова, но этот не я тест проводил. А зачем они пытаются в два потока компиляцию запускать на мегадревнем Sempr0n'e я не в курсе. ;-)

birdie ★★★★★
() автор топика
Ответ на: комментарий от ldvr
> Несколько умиляют замеры hdparm -t на одном и том же SATA диске.

Ну, если ядро собрать с -O0 и -g, то даже в этом тесте разница будет. ;-)

birdie ★★★★★
() автор топика
Ответ на: комментарий от anonymous
>А в тексте новости не судьба написать кто кого порвал ? В таком случае кому-то "не судьба" будет прочитать саму статью.
anonymous
()
Ответ на: комментарий от Motiv_studenta
Какой тебе стабильности не хватает?
Если руки растут не из того места, любой дистр будет глючить.

И еще, вопрос:
какая убунта стабильная сейчас версия?
почему разговор идет о F7 если она еще не релиз?
Niki
()
Зачем это сравнение вообще надо?
Asteronix ★★★
()
Ответ на: комментарий от ddd
гы, разве не понятно, админа нового взяли, тот ещё зелен и не знает в чем тру, вот и лепит туда федору, а от старого осталась бсд.
anonymous
()
Ответ на: комментарий от Niki
> Какой тебе стабильности не хватает? Если руки растут не из того места, любой дистр будет глючить.

+1.

Relan ★★★★★
()
> Если вы собираете всё с -g3 -O0 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector, то о производительности речи быть не может.

Если используется Семпрон, то о производительности речи быть не может.

Relan ★★★★★
()
Ребята, а кто кого порвал? А то я традиции блюжу, еле заставил себя текст самой новости прочитать
anonymous
()
Аяб! Разница в пределах погрешности измерения, блин...
no-dashi ★★★★★
()
Ответ на: комментарий от Motiv_studenta
> Я лично запарился воевать с федорой.

а в чем заключались войны?

у меня никаких войн не было...

Tai-Pan
()
Ответ на: комментарий от Relan
> Если используется Семпрон, то о производительности речи быть не может.

Да вот уж не гони, атлоны на k8 отродясь не были настолько кэшезависимыми как пеньки и коры-дуы, поэтому семпрон как минимум в игрушках близок к атлонам. Другой вопрос - это странности маркировки и то, что цифирью "3200+" помечались процы с разными частотами - это особенность, а никак не "не может быть и речи", ибо совершенно другое маркетоидное позиционирование.

Gharik
()
Ответ на: комментарий от birdie
> Спасибо за лестные слова, но этот не я тест проводил. А зачем они пытаются в два потока компиляцию запускать на мегадревнем Sempr0n'e я не в курсе. ;-)

make больших проектов регулярно сидит в iowait. Поэтому для набольшей производительности компиляции лучше всего использовать -j 2*N, где N - количество процессоров.

По крайней мере я точно где-то такое читал (чуть ли не во FreeBSD Handbook)

anonymous
()
Ответ на: комментарий от Gharik
>на кой чёрт пытаться делать "-j2" на одном процессоре

Ядро хоть и одно, конвееров в нем несколько, а у NetBurst (P-IV) они длинные - короткие команды проходят быстро, но ждут выполнения зависящих от них более длинных, а конвеер можно нагрузить еще чем-то в это время. На P-VI реально и -j3 ставить (-j5 для HT) - захлебов на context switching практически не будет.

anonymous
()
Ответ на: комментарий от Gharik
>Вот скажи, на кой чёрт пытаться делать "-j2" на одном процессоре

Это рекомендации в генту(/etc/make.conf.examples). J=N+1, где N число процессоров. Т.е для одного процессора получается J=2 . По моему эта рекомендации идет даже iz руководства gcc, но в этом уже не уверен.

argin ★★★★★
()
Ответ на: комментарий от argin
> Какой тебе стабильности не хватает? Если руки растут не из того места, любой дистр будет глючить.

+1

PUZO
()
Ответ на: комментарий от saper
> Из статьи видно: 1. Fedora с увеличением номера версии теряет производительность, а Ubuntu наоборот. 2. Ubuntu обходит Fedora почти по всем тестам.

КТо нибудь может объяснить, почему, на одном и том же довольно стареньком ноутбуке (P-III 1Ghz/512 RAM), Слака 11 (KDE) работает нормально, а Убунта 6.06 (Gnome) еле ворочается? Дело в разнице KDE/Gnome или в чем то другом? Просьба не пинать ногами, и не вспоминать про руки, а объяснить.

anonymous
()
Ответ на: комментарий от PUZO
> Какой тебе стабильности не хватает? Если руки растут не из того места, любой дистр будет глючить.

Это говорил не я, ты напутал

argin ★★★★★
()
Ответ на: комментарий от argin
> Это рекомендации в генту(/etc/make.conf.examples). J=N+1, где N число процессоров. Т.е для одного процессора получается J=2 . По моему эта рекомендации идет даже iz руководства gcc, но в этом уже не уверен.

Посмотрю я на тебя, дорогой, как ты будешь Жабу с сорцов собирать, или что-то жабадокой готовить на 4-х процессорной машине с относительно небольшим количеством памяти (<=2G) - всё в своп ссыпется в момент жалобно попёрдывая и вместо Генту получишь Зюзю. Это я к тому, что "рекомендация" без условий применения - говно и пустозвонство, тот же g++ на КДЕ-шных проектах практически всё время сжирает, iowait'а там доли процента.

Gharik
()
Ответ на: комментарий от anonymous
> Ядро хоть и одно, конвееров в нем несколько, а у NetBurst (P-IV) они длинные - короткие команды проходят быстро, но ждут выполнения зависящих от них более длинных, а конвеер можно нагрузить еще чем-то в это время. На P-VI реально и -j3 ставить (-j5 для HT) - захлебов на context switching практически не будет.

Мы уже видели как это говно работает, спасибо продавайте кому-нибудь другому. Поставишь ты -j5 и оно тупо станет компилиться в десять раз дольше из-за постоянных миссов, а на не полностью неоптимизированном под "p4" системном коде - ещё дольше, чего в случае атлона никогда бы не случилось.

Gharik
()
Ответ на: комментарий от Hokum
> Если сам ставил Слакварь, то должен по-идее понимать, почему это так.

Слаку ставил сам, примерно полгода назад, сразу после ее выхода. Убунту - неделю назад. Поясните, что я должен понимать?

anonymous
()
Ответ на: комментарий от Motiv_studenta
Даже самый стабильный дистр могут испортить кривые руки и тупой моск.. Поэтому сиди на убунте ниасиливиший.
anonymous
()
Интересно было бы увидить сравнение сабжевых дистров с arch и gentoo.
mutronix ★★★★
()
Ответ на: комментарий от anonymous
>КТо нибудь может объяснить, почему, на одном и том же довольно стареньком ноутбуке (P-III 1Ghz/512 RAM), Слака 11 (KDE) работает нормально, а Убунта 6.06 (Gnome) еле ворочается?

У меня десктоп и то слабее(D1000Mhz 384Mb)неужто гном, который говорят вылизан в убунте,на таком тормозит?

ip ★★★★
()
Ответ на: комментарий от Gharik
> Посмотрю я на тебя, дорогой, как ты будешь Жабу с сорцов собирать, или что-то жабадокой готовить на 4-х процессорной машине с относительно небольшим количеством памяти (<=2G) - всё в своп ссыпется в момент жалобно попёрдывая и вместо Генту получишь Зюзю

Mod Informative +1.

birdie ★★★★★
() автор топика
Ответ на: комментарий от jackill
> А всякие selinux'ы включены были/выключены?

Птица Phoronix умалчивает.

birdie ★★★★★
() автор топика
Ответ на: комментарий от Gharik
> Birdie, это что такое было? Аж пот холодный прошиб...

Это я вспоминаю рейтинги на /. Как их тут не хватает!

birdie ★★★★★
() автор топика
Ответ на: комментарий от anonymous
> j 2*N Не только во FreeBSD Handbook встречается, в некоторых how-to Linux'а есть такие же рекомендации.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.