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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.