Оценка производительности OpenGL при использовании разных десктоп-окружений

В свете недавнего выхода релиза клиента Steam для Linux Джеф Хоогланд (Jeff Hoogland), создатель дистрибутива Bodhi Linux и участник разработки окружения Enlightenment, опубликовал результаты изучения влияния выбора десктоп-окружения на производительность OpenGL. Тестирование проведено в Bodhi Linux, основанном на пакетной базе Ubuntu 12.04. В качестве теста была оценена производительность игры Team Fortress 2 на базе движка Source. Замер производительности осуществлялся на ноутбуке с процессором i7 серии, 6 ГБ ОЗУ и видеокартой nVidia 330m.

Наихудший результат был получен в окружении GNOME Shell - 51.5 FPS, наилучший в Enlightenment E17 с включенным композитным режимом (использовался последний снапшот ветки 17.1) - 66.7 FPS и LXDE - 66.5 FPS. KDE продемонстрировал 55.0 FPS, но при отключении композитного режима для полноэкранных сеансов скорость возросла до 63.2 FPS. Xfce показал близкий к KDE результат - 55.7 FPS. Показатель Unity составил 60.5 FPS. Из результатов удивление вызвал достаточно большой разброс производительности: окружения Xfce и GNOME Shell оказалось медленней от LXDE и E17 на 17% и 23%. В случае GNOME падение производительности наблюдается из-за излишней буферизации в процессе работы композитного менеджера.

©  OpenNet