Игры на Linux, будут работать лучше и быстрее, чем на Windows

04.08.2012
Держательница сервиса цифровой дистрибуции игр, компания Valve, выступает с яростной критикой операционной системы Windows 8 и активно занимается портированием своих разработок на программную платформу Linux,

что может нанести вполне очевидный вред Microsoft. Официальный блог Valve Linux поделился с общественностью первыми успехами амбициозного проекта.

Любители компьютерных игр не являются для Microsoft основной целевой аудиторией, однако тот факт, что большинство проектов в сфере интерактивных развлечений ограничивается совместимостью с операционной системой Windows, даёт гиганту армию лояльных пользователей.

Отличных результатов удалось добиться команде, занимающейся переносом на Linux игры Left 4 Dead 2. Приведённые данные получены в системе на основе процессора Intel Core i7-3930K, видеокарты NVIDIA GeForce GTX 680 и 32 Гбайт оперативной памяти. Использовалась 32-разрядная операционная система Ubtuntu 12.04, которая сравнивалась с 64-разрядной версией Windows 7 Service Pack 1.

Нужно пояснить, что Left 4 Dead 2 работает на 3D-движке источника, так же как и другие игры от Valve, в том числе Half-Life 2 и Dota 2.

32-битная версия Ubuntu использовалась в качестве временного решения. Разработчики говорят, что в будущем перейдут на 64-битную версию.

Игра Left 4 Dead 2 на Windows 7 с драйверами Direct3D выдала рейтинг 270,6 FPS. Когда ту же игру попробовали запустить под Linux, результат оказался обескураживающим: всего 6 кадров в секунду. Но разработчиков это не смутило, потому что низкая производительность считается нормальной при первоначальном портировании софта на новую платформу. Они приступили к оптимизации производительности по нескольким направлениям:

  • Модификация движка источник для лучшего взаимодействия с ядром
  • Модификация движка источник для лучшего взаимодействия с OpenGL
  • Оптимизация графических драйверов (совместно с производителями GPU)

После проведения всех работ производительность Left 4 Dead 2 под Linux выросла до 315 кадров в секунду, что существенно выше, чем под Windows. Сами разработчики говорят: мол, на первый взгляд это кажется странным, учитывая большое количество времени, которое потрачено на оптимизацию Windows-версии. Но, на самом деле, феномен объясняется большей эффективностью ядра операционной системы. а также использованием OpenGL.Кстати, во время этой работы специалисты Valve попутно оптимизировали производительность реализации OpenGL для Windows, так что в итоге производительность Left 4 Dead 2 в такой конфигурации составила 303,4 FPS.

В итоге, даже на системе Windows 7 игра показывает лучшую производительность при использовании OpenGL, а не Direct3D.

Дальнейшие свершения Valve в этой области и расширения доступных для Linux компьютерных игр, могут положить конец доминированию Windows среди игровых ПК-платформ.


По материалам:
http://lugsurguta.org/item/84-igryi-na-linux-budut-rabotat-luchshe-i-byistree-chem-na-windows.html
  • Soft Space SIA
    Latvia
  • Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
  • +371 25 46 42 49