LINUX.ORG.RU

Ubuntu и Arch Linux - сравнение производительности

 , , , тестирования


0

0

Phoronix провёл и опубликовал результаты сравнения производительности дистрибутивов Arch Linux 2010.05, Ubuntu 10.04 и Ubuntu 10.10 в 64-битной конфигурации и с настройками по умолчанию. Получились весьма интересные результаты.

В 13 тестах (FFmpeg, OpenSSL, 7-Zip, lamp, x264, PostMark, dcraw, Parallel BZIP2, MAFFT, GraphicsMagick, Bullet Physics, John The Ripper и распаковка ядра) дистрибутивы идут нога в ногу.

Производительность SQLite в Ubuntu 10.04 больше на 10%, чем в Arch и Ubuntu 10.10, тогда как в тестах C-Ray и Apache Benchmark Ubuntu 10.04 отстал на 10% от соперников.

Также был проведён вполне некорректный тест в игре World of Padman, где дистрибутив Arch показал 91 кадр в секунду, а Ubuntu - 58. Некорректность теста заключалась в том, что в Ubuntu использовался Compiz, тогда как в Arch его не было вообще. При тестировании использовался драйвер NVIDIA 195.36.15.

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



Проверено: catap ()
Последнее исправление: Absolute_Unix (всего исправлений: 2)

Ответ на: Некорректный вопрос от newmindcore

> Пользовался убунтой с версии 6.06 и до 9.10; Пока однажды не решил выпилить evolution за ненеадобностью из дефотной комлектации (убунта просто перестала запускать гном);

А перед этим?.. После этого?.. Никаких странностей вокруг себя не замечали? Может просто судьба решила к вам повернуться жопой?

Ну а с переходом на Арч стало понятно, что винить нужно только себя. Вот и наступило просветление. Можете возвращаться на Убунту.

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

> Т.е. если я поставлю openoffice, gwenview, kmail - то ноут станет греться сильней? Отчего? М.б. жесткий диск потяжелеет и двигателю станет тяжелей его раскручивать, отчего он будет больше нагреваться, грея вместе с тем весь ноут?

А ты не знал? Молодежь...

Записываешь очередной пакет, и на винт сразу сваливается куча электронов и магнитных полей. А они же что-то да весят. И конечно, крутить блины стает тяжелее. Вот и греется винт. Более того, если сильно много пакетов запишешь, центростремительная сила может порвать блины. Поэтому на винт с 10K rpm ставь Arch. А Ubuntu можно только на винты потормознее.

И компиз надо выключать. Окна с тенями - тяжелые. Грузят видеокарту и могут попадать с экрана на стол. Пользуйся карточками Ati - они не поддерживают Composite extension и посему не искушают тебя грехом.

rtvd ★★★★★
()

Какие яйца яичнее?

Гы, читаю и ржу!

Столько срача и всего пара умных мыслей - на тему, что на вкус и цвет все фломастеры разные, и что как настроишь - так и будет. Личные субъективные тесты:

1) Старая машина (PIII Celeron 1.2 GHz, 256Mb RAM) - Арч с XFCE рвёт Xubuntu, подчищенную примерно до того же состава, как тузик грелку. Ессно, всё х86.

2) Новые машина (Phenom II X4 925, 4Gb RAM и Core 2 Duo 4Gb RAM) - примерно эквипенисуально Арч с кедами и Kubuntu. Достраивание Арча до десктопа у меня чуть быстрее, чем очищение Кубунты, т.к. опыта с Арчем больше. Эротические пляски с некоторыми обновлениями Арча примерно соответствуют по гемору (пере)сборке deb-пакетов. Короче, ABS и AUR рулят, и Марк тоже рулит, всем спасибо!

Но: убунтовские патчи шрифтов - гуано по сравнению с cleartype-ами из AUR, тем более, что там выбор из «cleartype», убунтопатчей и чего-то ещё - выбери, что конкретно лучше в твоей конфигурации.

Итого: на работе на старичке - Арч, бате на ноут (который Core 2 Duo) - Kubuntu, чтоб консоли не учить, дома пока Kubuntu (только потому что пока на Корбине, а там репки локальные), доживу до отпуска - поставлю Gentoo ;-)

danhuu
()

арче-мифы

Ну наконец стало окончательно ясно, что мифическая «быстрота» срАрча обусловлена лишь самовнушением арчеводов.

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

>> А кстати, между делом - чем Арч лучше Дебиана?

Для меня — тем, что когда читаешь про очередное решето или суперфичи, их не надо ждать пол-года до появления в дистре.

Welcome to Debian Experimental

yoghurt ★★★★★
()
Ответ на: арче-мифы от anonymous

ага, наконец-то Фороникс развеял мифы :))

Hokum ☆☆☆☆
()
Ответ на: арче-мифы от anonymous

> Ну наконец стало окончательно ясно, что мифическая «быстрота» срАрча обусловлена лишь самовнушением арчеводов.

Нет. Еще и огромной трудностью установки компиза - в Убунте он же по-дефолту, а основная масса Арчеводов не осиливают его настройку. :)

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

> Бобер, выдыхай. Драйвер nVidia впереди планеты всей. Остальные ему даже не в пуп дышат, а чуток ниже. И причем уже давно.

ну как сказать...

...фирменный(т.е. от разработчиков Железа) драйвер NVidia — КОНЕЧНО ЖЕ победитель «специальной олимпиады»
(тоесть остальные фирменные драйвера малотого что «дибилы», но ещё и бегают медленно)

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

Не, ну чё, простота есть - установил и не трогай, только paсman -Syu делать, и радоваться, что оно после этого работает. А если по-делу чё-то надо - перегрузиться в винду не трудно же. :)

Pakostnik ★★★
()

Gentoo vs Scientiffic Linux

тестировал свою программу (CFD решалка) на одной и той же машине.

на Gentoo и SL-5.4 64 bit.

(программа собиралась на каждом дистрибутиве c опциями -O3 -ffast-math -march=k8 -msse3 )

SL-5.4 продул на 20% по производительности.

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

>только paсman -Syu делать, и радоваться, что оно после этого работает

А если вдруг не работает? Вот и третий миф разрушен, что ролинг-релиз это глобально и надежно.

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

>> Я, конечно, заменил бы "-" на «—» ...

А я бы отменил в ж... все эти «тиредефисы» и везде оставил средней длинны «минус» :)

Снобство, да и только


Для меня — тем


Ололо =)

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

> Статистика 20.05.2010
Жестко
Microsoft Windows 98   22   
Microsoft Windows ME   1
Microsoft Windows 95   1
OpenBSD   8

Пользователей Windows 98 почти в 3 раза больше, чем OpenBSD? Или эта статистика фуфло, или мир более безумен, чем я всегда полагал :)

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

> дома часто есть дела поинтересней, чем торчать на лоре - поесть, душ принять, телек посмотреть
И что ты дома в душе такого интересного делаешь, после того, как телек посмотришь?

PS: Посмотрел статистику за сегодня. Симбианщик только один. Неужели я единственный хожу на ЛОР со смартфона с симбой?

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

> ...фирменный(т.е. от разработчиков Железа) драйвер NVidia — КОНЕЧНО ЖЕ победитель «специальной олимпиады» (тоесть остальные фирменные драйвера малотого что «дибилы», но ещё и бегают медленно)

А точнее?

В чем заключается дебилизм и тормоза?

Пока что наблюдаю прямо противоположную картину: драйвера nVidia хаят те, кто не в состоянии даже правильно написать слово «дебил».

И, кстати, альтернативы в студию. :)

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

> в арче весь софт я компилял с O3

Гыгыгыгы!!! Как гентушник со стажем могу только утирать слёзы умиления.

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

>Во-первых потому что в арче весь софт я компилял с O3

-O3 порой (почти всегда?) работает хуже, чем -O2. Так-что паересобирай =)

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

>> дома часто есть дела поинтересней, чем торчать на лоре - поесть, душ принять, телек посмотреть

И что ты дома в душе такого интересного делаешь, после того, как телек посмотришь?

Не не не, дядя, не выйдет :) Порядок операций не тот

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

> А ты не знал? Молодежь...

Ну так я это и написал.

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

>Во-первых потому что в арче весь софт я компилял с O3

-O3 порой (почти всегда?) работает хуже, чем -O2. Так-что паересобирай =)

ну не всегда. но весь дистр я бы не рискнул. отдельные программы да. но не всё.

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

...только paсman -Syu делать, и радоваться, что оно после этого НЕ работает...

так лучше :)

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

хм. О3 насколько я читал дето это последний уровень оптимизации без потери стабильности.

-O3 Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -finline-functions, -funswitch-loops, -fpredictive-commoning, -fgcse-after-reload and -ftree-vectorize options.

В тестах часто видел что время компиляции с О3 возрастает сильно, а прирост производительности почти не чувствуется. А вот что оно мендленнее чем o2 впервые слышу.

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

я думаю, что ключик -march=... важнее на отдельной программе я ловил процентов 7. на системе больше получается

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

>В тестах часто видел что время компиляции с О3 возрастает сильно, а прирост производительности почти не чувствуется. А вот что оно мендленнее чем o2 впервые слышу.

это зависит от кода. бывает что с O3 может не работать. прирост производительности в общем случае мал.

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

> В чем заключается дебилизм и тормоза?

тормазов у фирменных драйверов NVidia — нет.. как я и напсиал (о том что она победитель «специальной олимпеады»)

...это обозначает что 3D и прочие фунции работают

...я жалолся на то что эти драйвера засирают систему своим дерьмом. после того как проинсталлировать драйвера от NVidia — а потом поменять видиокарту на другую — как избавитсья от всего того гавно которое наинсталлировали эти разработчики? чтобы потом другая видиокарта работала нормально (так как еслибы она работала ДО установки драйверов от NVidia) ?

...и...почему NVidia меняет GL-библиотеки на свои? кто ей разрешал?

«фирменные» драйвера совершенно не знают своего скромного места на компьютере.

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

> И, кстати, альтернативы в студию. :)

nouveau

# p.s. да.. да.. знаю я что «nouveau» работает не так быстро как «фирменный» драйвер (и не имеет всех его возможностей).. но зато «nouveau» ничего не портит в системе

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

как избавитсья от всего того гавно которое наинсталлировали эти разработчики?

Поставить нормальный дистрибутив, который определит, что сменилась видеокарта и сам сделает всё что надо?

...и...почему NVidia меняет GL-библиотеки на свои? кто ей разрешал?

Потому что libGL из mesa не умеет аппаратно поддерживать видюхи от nvidia, К.О.

Кстати ati тоже подменяет libGL.

Reset ★★★★★
()
Ответ на: Gentoo vs Scientiffic Linux от samy_volosaty

В SL-5.4 компилятор древний. sse используется на x86_64 по дефолту, поэтому ключ лишний. А -ffast-math я бы ставить не стал во избежании потери точности.

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

> Потому что libGL из mesa не умеет аппаратно поддерживать видюхи от nvidia, К.О.

ну.. или «фирменный» драйвер не умеет предоставлять соответствующие интерфейсы для mesa.. :-) :-)

Кстати ati тоже подменяет libGL.


какой ati драйер ? опять говоришь про «фирменные»?

мой драйвер ati который у меня щаз установлен — ничего не подменяет

mkfifo
()

И это в новости??? Воистину ЛОР катится куда-то не туда.

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

мой драйвер ati который у меня щаз установлен — ничего не подменяет

ага и при этом ничего не умеет :)

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

>> мой драйвер ati который у меня щаз установлен — ничего не подменяет

ага и при этом ничего не умеет :)


ну по сравнению с «фирменным» может и поменьше умеет...

доктор....это потомучто в него НЕ подмешали гавно.. да?
(стоит разработчикам подмешать гавно и он сразу начнёт летать?)
(или всёже потому что разрабатывается методом обратного инженеринга?)

хотя аппаратный-OpenGL (и Compize) он умеет...
и Video показывать без Оверлея тоже умеет...

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

Зачем тебе ati если таким же базовым функционалом обладает и intel, который бесплатной встраивают в матери?

А то, что nvidia идет своим путем причина тут одна — в линухе не готова инфрастуктура для написания дров для видеокарт.

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

>Хм. Ну, если знаком, то тебе не нужно, наверное, объяснять, чем структура abs-makepkg-aur гибче убунтовых ppa?

ну ка? Расскажи чем лучше. Мне ооочень интересно.

Или чем минимализм во всём, начиная от сборки пакетов и заканчивая срезами установочных медиа, а также системой инициализации, гибче функциональных, но перегруженных патчами и функциями пакетов и апстарта убунты? Или надо?

Это не минимализм. Это ущербность. Надо %фича%? Do it yourself. Btw, в debian sid довольно кошерная, и гибкая система инициализации. Про поддержку пакетов в арче это вообще отдельная история. Собственно, как и их количество, и костыль под названием аур.

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

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

-ffast-math , мне нужно. оно прирост в 2 раза или около того даёт (при работе программы несколько дней) - это вктуально. а inf и nan я проверяю в пару местах, но это уже фатально выходит.

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

>А кстати, между делом - чем Арч лучше Дебиана?

Да ничем, по большему счёту. Он просто несколько меньше дебиан и несколько больше арч. Чуть менее хмур, чуть более улыбчив. Слегка роллинг релизнут.

Но тебе, с твоим-то ником, Arch нужно ставить обязательно.

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

На моей числодробильне 4.3 дает наилучшие результаты, а вот 4.4 уже деградация.

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

Собственно, как и их количество, и костыль под названием аур.

В чем костыльность? Любите погазифицировать?

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

> > И, кстати, альтернативы в студию. :)

nouveau

# p.s. да.. да.. знаю я что «nouveau» работает не так быстро как «фирменный» драйвер (и не имеет всех его возможностей).. но зато «nouveau» ничего не портит в системе

Ну и сиди себе, тогда, на своем nouveau. :-)

Меня, например, меньше всего парит, что там драйвера наинсталлировали. Поставил - работают. Причем идеально.

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

Так что победители спец. олимпиады - nouveau и его почитатели.

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

> хотя аппаратный-OpenGL (и Compize) он умеет...

Уметь могли и карточки десятилетней давности на кривых дровах. Вопрос в том, КАК оно это умеет. :-) А так, как оно умеет, и нахрен не нужно.

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

> Зачем тебе ati ..

хорошая (средняя) карточка.. %) %)


intel, который бесплатной встраивают в матери?


ничего мне не встроили в мамку... кроме как: AC97-звуковухи, PCI-разъёмов, и IDE-слотов...

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