The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Оценка влияния Compiz на производительность графических операций

21.05.2010 11:45

Большое расхождение показателей быстродействия в одном из графических тестов при сравнении Arch Linux и Ubuntu побудил экспериментаторов ресурса Phoronix провести дополнительное тестирование, оценив различия скорости отрисовки графики в игровых приложениях при использовании Compiz и Metacity в Ubuntu 10.04.

Итоговые результаты свидетельствуют о том, что использование Compiz действительно негативно влияет на производительность графических операций в игровых приложениях, но только при его использовании вкупе с драйвером NVIDIA. Наиболее ярко падение производительности наблюдается только при использовании проприетарных драйверов NVIDIA в играх With World of Padman (падение производительности на 22%), OpenArena (падение на 15%), Warsow (падение на 11%) и при запуске тестового комплекта Unigine Heaven (падение на 63%). Без задействование графических эффектов драйвер NVIDIA работает заметно быстрее, в то время как для других драйверов (Intel, Radeon, ATI Catalyst) разница минимальна.

В игре Tremulous и драйвере Intel без Compiz наблюдалось повышение производительности на 18%, но при использовании драйвера Radeon + KMS-DRI2 ситуация изменилась, без Compiz игра оказалась на 54% медленнее. В игре Nexuiz c драйвером ATI Catalyst без использования Compiz было замечено падение производительности на 12%.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26680-compiz
Ключевые слова: compiz, benchmark
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, luckym (?), 11:56, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень интересно, выходит что от Компиза может быть и пророст производительности.
     
     
  • 2.2, Rudik (?), 12:15, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Radeon в холостую не работает. Суррово!
     
  • 2.6, Zenitur (?), 13:02, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Сразу вспомсинается факт из 2007 года, когда игра World Of Warcraft работала заметно быстрее, если в Windows запущен Блокнот.
     
  • 2.7, pavlinux (ok), 14:09, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да, если его отключить. :)
     

  • 1.3, ец (?), 12:21, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что ли такой кривой компиз?
     
     
  • 2.4, Аноним (-), 12:52, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эффекты тоже ресурсов видеокарточки хотят, как бы)
     
     
  • 3.19, User294 (ok), 19:58, 22/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Но тогда каким макаром в некоторых конфигах от него прирост?! Тем более что мало кто играет и юзает эффекты одновременно.
     

  • 1.5, Zenitur (?), 12:58, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Идиоты... Compiz может работать при помощи движков XGL, AIGLX и nvidia - только настроить надо. Первый был сделан самым первым - но занимал до 50 мегабайтов памяти будучи запущенным. Это даже круче Aero. Между прочим, разработка Novell, которая была закрыта до первого релиза. Также компания сама сделала Compiz для него. Перед ней пробовали менеджер создавать другие люди какие-то другие люди, и после провала Novell начала создавать сама. Compiz был скромный в плане эффектов. Кубик и дождь были самыми крутыми... Думаете, только такие гиганрты, как Novell, могут делать композитыне менеджеры? Нет. Энтузиасты и ред хат сделали AIGLX - тот же XGL, но совсем памяти не занимающий. Это надстройка над X, в то время как XGL это модифицированный X-сервер, что тупее, примитивнее (поэтому драйвер ATi и мог работать только с ним), и сложнее в плане апдейта. AIGLX легче и быстрее XGL, но не работал с драйвером fglrx. Компания nvidia также представила свой движок, nvidia. С их видеокартами он выдает лучший результат, чем с AIGLX. Правда, работает тоже только на них. В Beryl есть значок в трее, позволяющий выбрать в том числе и движок, и всего двумя кликами мыши. Beryl - ответвление Compiz'а, включавший в себя намного больше классных эффектов!
    К сожалению, в конце 2007 года Beryl и Compiz слили в единый проект Compiz Fusion, в котором все эффекты Beryl'а постепенно появлялись полгода. Новых эффектов в нем почти не появилось и по наши дни. Удобного значка в трее, конечно же, нет. XGL был убран из популярного дистрибутива Ubuntu начиная с версии 8.10, потому что fglrx за месяц-два до этих событий все же научился работать с AIGLX. Правда, с дистрибутивным fglrx он работал очень медленно и с артефактами - рекомендую обновить до 9.3, и вообще поставить XGL!
    В предыдущей теме я говорил, что Compiz тормознее Beryl? Наверное, я добился такого результата, включая nvidia вручную значком в трее. Знали ли тестировавшие что nvidia? Сейчас сайт beryl.org закрыли, исходники есть на old-releases.ubuntu.com или archive.com. С gcc 4.4 и не компилируются, к сожалению - надо более старый gcc.
    P.S. Если кому-нибудь понравился этот текст, перепостите куда можете, от своего имени?
     
     
  • 2.8, alex (??), 14:19, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Молодец! грамотно расписал, всегда с этими движками путался, теперь всё понятно.
     
  • 2.10, Аноним (-), 14:41, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Compiz может работать при помощи движков XGL, AIGLX и nvidia - только настроить надо.

    Это же фороникс, они признают только дефолтные настройки.

     
     
  • 3.13, Аноним (-), 15:52, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В дефолтных настройках в арче иксов нет вообще)
     
  • 2.16, Аноним (-), 21:19, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Как помять движок?
     
     
  • 3.17, Аноним (-), 10:26, 22/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого нужен гидравлический пресс.
     
  • 3.20, Zenitur (?), 00:26, 25/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вот, нашёл руководство: http://ru.opensuse.org/Beryl#Beryl_.D0.BD.D0.B0_openSUSE_10.2_.D1.81_.D0.B4.D
     

  • 1.9, pavlinux (ok), 14:22, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Unegine Heaven, GeForce 250GTS,

    С Капизом 4 fps, без - 32 fps , падение 87.5%

     
     
  • 2.11, Аноним (-), 15:06, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    нафиг нужна такая тормозная система. если geforce 250gts выдает 32fps, это даже не смешно.
     
     
  • 3.12, pavlinux (ok), 15:23, 21/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >нафиг нужна такая тормозная система. если geforce 250gts выдает 32fps, это даже
    >не смешно.

    А давай вместе посмеёмся над вашей Fermi 480, запусти Unigine Heaven http://unigine.com/download/#heaven
    и скиншоты в студию.


     

  • 1.14, Рома (??), 17:53, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня что с компизом, что без, фпс одинаковый

    NVIDIA ION 195.36.24

     
  • 1.15, Inspirra (ok), 18:05, 21/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кому нужны эти проценты?!
    Нужно смотреть в абсолютных значениях.
    Какой смысл в том что на интелах или ati нет понижения, когда их топовые модели и так ниже чем устаревшая nvidia пониженная компизом.
     
  • 1.18, Inspirra (ok), 16:28, 22/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Реакция разработчиков компиза:

    Beware the benchmarks.
    http://smspillaz.wordpress.com/2010/05/21/beware-the-benchmarks/

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру