Ресурс Phoronix провёл (http://www.phoronix.com/scan.php?page=article&item=ubuntu_13...) оценку влияния особенностей различных десктоп-окружений на производительность вывода графики в игровых приложениях. Тестирование проводилось в экспериментальной сборке Ubuntu 13.04. Изучалась производительность в различных играх со следующими десктоп-окружениями: Unity 6.6.0, Xfce 4.10, Openbox 3.5.0, LXDE 0.5.12, KDE 4.9.98, GNOME Shell 3.6.2 и Enlightenment 0.17.
В результате тестирования выделилась тройка явных лидеров в виде Xfce 4.10, Openbox 3.5.0 и LXDE 0.5.12, которые показали наиболее высокие результаты во многих из тестов и практически не испытывали аномальных падений производительности ни в одном из тестов, тогда как у большинства конкурентов возникали проблемы в виде ощутимого понижения производительности в тех или иных играх. В основном падение производительности наблюдается из-за излишней буферизации (http://www.opennet.me/opennews/art.shtml?num=30872) в процессе работы композитных менеджеров.URL: http://www.phoronix.com/scan.php?page=article&item=ubuntu_13...
Новость: http://www.opennet.me/opennews/art.shtml?num=36004
Ну тут вроде бы и так это было понятно.. Там фороникс случайно не приписал "Ваш К.О." ? ))
одно дело предполагать (пусть и обоснованно), другое дело зафиксировать в цифрах.зыж
ещё бы на играх из стима такое провели бы.
я лично с удовольствием бы взглянул.
Ну а я встречал ситуацию, когда в игре в kde4 или lxde+kwin тормозов не было, а вот в lxde+openbox были, причем очень сильные. То есть включенный композит весьма позитивно сказывался на производительности. Так что не надо про очевидность, а то можно вспомнить про плоскую Землю и вращающееся вокруг нее Солнце, это тоже когда-то было всем очевидно.
> в kde4 или lxde+kwin тормозов не было, а вот в lxde+openbox былиИ из этого ты сделал смелый вывод что дело в композите? Молодец, чо.
готов послушать ваш вывод
Вы встречили ситуацию, а я встречал закономерность.
Устав от тормозов в Сусях+КДЕ перелазил на дебиан+хфейс.
Разумеется жаль, что вас не было рядом, а то бы вы мне показали как правильно настраивать так что-бы не тормозило. Но вас не было рядом.
В большинстве тестов разница не очень большая
> В большинстве тестов разница не очень большаяЗато в некоторых из них DE кроме указанной троицы преподносили сюрпризы.
вывод можно сделать один: композиция ест ресурсы
Не "композиция", а излишняя двойнай буфферизация. Тоесть, по сути, с композитором получаем не direct-rendering.
Поставлю Wayland - в контре буду батей...
> вывод можно сделать один: композиция ест ресурсыКак минимум XFCE тоже умеет композицию.
Композиты в том поделочном виде в коем они по жизни пребывают - лютое зло. Для меня - если DE не умеет работать в безкомпозитном режиме - идёт лесом просто без вопросов.
Это как я понял Xfce 4.10 в переди планеты всей, не плохой результат.
В Xfce композитный режим, наверника самый быстрый.
В кедах и гномах (теперь) композитинг в полноэкранных окнах должен сам отключаться. Где вариант "в новом Х серверер"? Лучший способ запуска игр же.
Да, в KDE есть "галка" на отключение эффектов для программ в полноэкранном режиме. И ещё можно быстро включать-отключать с помощью Alt-Shift-F12.
включение композита в центоси (там второй гном с хорошим патченным компизом) приводит к к 50-70 фпс на интеле в quake live. без него честные 125. хотя сам компиз шикарен, никаких нарекпний не вызывает
> включение композита в центоси (там второй гном с хорошим патченным компизом) приводит
> к к 50-70 фпс на интеле в quake live. без него
> честные 125. хотя сам компиз шикарен, никаких нарекпний не вызываетВ настройках есть галочка - выключать композитинг в полноэкранном режиме. Поищите её и включите, ради интереса.
поискать поищу, но вот при выключении композита все окга сваливаются на один табочий стол, при включении вроде тоже. собсна руками галочку нажимать не лень, но 10-30 окон обратно расставлять - адский труд
Эта галочка не отключает рабочие столы и не выгружает декоратор окон, она даёт одному окну (полноэкранному) прямой доступ к ускорению
Запуск игр в отдельной X-сервере спасёт отца русской демократии.
Я слабо разбираюсь в железе, может кто объяснит, что у них за испытательный стенд.
Процессор - i7-3770K c 8 cores.
Чипсет - Intel Xeon E3-1200 v2/3rd
Графика - Intel Xeon E3-1200 v2/3rd Gen Core
Ivy Bridge. десктопный. ну и графики к нему — hd4000 http://ark.intel.com/products/65523
подробности:
http://en.wikipedia.org/wiki/Ivy_Bridge_%28microarchite...
Тогда как его присоединили к чипсету Intel Xeon E3-1200 v2/3rd который на самом деле не является чипсетом, а является названием серии процессоров. И зачем еще одна графика тоже на Intel Xeon E3-1200 v2/3rd Gen Core. И как на материнку ECS Z77H2-A2X у которой один единственный слот LGA 1155 запихнуть все эти процессоры которые сразу являются и чипсетами и названиями серии процессоров Xeon. Я запутался.
как, как,… каком к верху. у меня вон на моём ноуте
# dmidecode -t system
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: SAMSUNG ELECTRONICS CO., LTD.
Product Name: 550P5C/550P7C
# lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: <b>Intel Corporation Xeon E3-1200 v2/3rd </b>Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)hwids изменились (если вы вообще понимаете что это). и изменились согласно новой терминологии intel. Intel Corporation Xeon E3-1200 v2/3rd Gen… — только начало названия какого-либо устройства, а не проц
зыж
вот для наглядности как менялось название одного и того же id http://pci-ids.ucw.cz/read/PC/8086/0151 (intel очевидно избавляется от брэнда Ivy Bridge в названиях)
Main -> PCI Devices -> Vendor 8086 -> Device 8086:0151
Name: Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port
Discussion
Name: Ivy Bridge PCI Express Root Port
seth.heasley
2011-03-24 22:38:34
Name: 3rd Gen Core processor PCI Express Root Port
seth.heasley
2012-04-12 01:59:41
Name: Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port
seth.heasley
2012-05-15 01:36:07
Меня одного смущает, что OpenBox назван DE, хотя он — WM??
> Меня одного смущает, что OpenBox назван DE, хотя он — WM??это ж похороникс, им можно. букв «WM» в названии нет? значит, DE.