The OpenNET Project / Index page

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

Доступен GameMode 1.3, оптимизатор производительности игр в Linux

16.03.2019 09:17

Компания Feral Interactive представила новый выпуск оптимизатора GameMode 1.3. GameMode представляет собой фоновый процесс, который на лету изменяет различные системные настройки Linux для достижения максимальной производительности игровых приложений. Код проекта написан на языке Си и поставляется под лицензией BSD.

Для игр предлагается использовать специальную библиотеку libgamemode, которая позволяет на время выполнения игры запрашивать включение определённых оптимизаций, которые по умолчанию не применяются в системе. Доступен также вариант библиотеки для запуска игры в режиме автоматической оптимизации (загрузка libgamemodeauto.so.0 через LD_PRELOAD при запуске игры), без необходимости внесения изменений в код игры. Включение тех или иных оптимизаций можно контролировать через файл конфигурации.

Например, при помощи GameMode могут отключаться режимы энергосбережения, меняться параметры распределения ресурсов и планировки задач (CPU governor и SCHED_ISO), перестраиваться приоритеты ввода/вывода, блокироваться запуск хранителя экрана, включаться различные режимы повышенной производительности в GPU NVIDIA и AMD, выполняться разгон GPU NVIDIA (overclocking), запускаться скрипты с определёнными пользователем оптимизациями.

В выпуске 1.3 добавлены вызовы для отключения хранителя экрана и повышения приоритета ввода/вывода для запускаемых играми процессов. Поддержка GameMode добавлена в игры Rise of the Tomb Raider, A Total War Saga: THRONES OF BRITANNIA, Total War: WARHAMMER II и DiRT 4.

  1. Главная ссылка к новости (http://www.feralinteractive.co...)
  2. OpenNews: Выпуск Proton 3.16-8, пакета для запуска Windows-игр в Linux
  3. OpenNews: Выпуск Minetest 5.0.0, открытого клона игры MineCraft
  4. OpenNews: Выпуск платформы Lutris 0.5 для упрощения доступа к играм из Linux
  5. OpenNews: Выпуск Lakka 2.2, дистрибутива для создания игровых консолей
  6. OpenNews: Проект Hangover для запуска Windows-приложений на системах ARM64 c Linux и Android
Лицензия: CC-BY
Тип: Программы
Ключевые слова: game, linux, optimization
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (23) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, VINRARUS (ok), 10:01, 16/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >DiRT 4

    Он есть под Linux разве? Пока токо обещания читал.

     
     
  • 2.2, Аннонимус (?), 10:03, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только*
     
  • 2.4, Аноним (4), 11:26, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Портом занимается эта же компания
     

  • 1.3, Аноним (3), 11:02, 16/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Не трогайте мои настройки, просто пилите игры.
     
     
  • 2.15, Xasd5 (?), 19:26, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    +
     

  • 1.5, Константавр (ok), 11:26, 16/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    При всём зоопарке оборудования помноженном на зоопарк дистрибутивов помноженном на хотелки пользователей... они доведут это всё до рабочего состояния ровно за день до конца света.
     
     
  • 2.6, Аноним (6), 11:53, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Requirements
    Minimum
    OS: Ubuntu 18.04 (64bit)
     
     
  • 3.7, Аноним (7), 12:19, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Скоро конец света
     
     
  • 4.10, segesg (?), 15:53, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    запятую забыл
     
     
  • 5.13, Аноним (13), 17:48, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    После второго слова.
     
  • 4.11, Аноним (11), 16:25, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    нет, конец света - это Requirements.
     
  • 3.8, Константавр (ok), 12:21, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гыгы, это как кроссплатформенный виндовый софт, который "поддерживает множество платформ, и Windows 10 starter Windows 10 home Windows 10 professional Windows 10 Enterprize", да?  Зоопарк дистрибутивов это не только Ubuntu 18.04 (64bit), Ubuntu 18.04 (32bit), Ubuntu 16.04 (64bit), Ubuntu 16.04 (32bit), Ubuntu 14.04 (64bit), Ubuntu 14.04 (32bit), это гораздо больше разных :) Даже у них на гите упоминается Арч и Федора и Генту, например. А это очень всё разное. А если Зюзю добавить, то там ещё и YAST со своими настройками вклинивается в систему.
     
     
  • 4.9, Аноним (9), 14:50, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем поддерживать весь зоопарк, если можно выбрать несколько распространенных дистрибутивов. Остальные пусть сами патчи шлют (opensource же), и, быть может, спустя некоторое время стабильной работы на каком-то не поддерживаемом дистре, его могут добавить в поддерживаемые.
     
     
  • 5.14, Арчешкольник (?), 18:55, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Согласен. Если бы игры выпускались лишь под Ubuntu, я был бы только рад. Не нужно зоопарка, сделайте чтобы работало _хорошо_ на убунте, под остальное энтузиасты адаптируют, если надо.

    А то из-за учета зоопарка многие разработчики забивают на линукс. Винда, например, одна - Windows 7, все последующие совместимы.

     

  • 1.16, Xasd5 (?), 19:29, 16/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > отключаться режимы энергосбережения, меняться параметры распределения ресурсов и планировки задач (CPU governor и SCHED_ISO), перестраиваться приоритеты ввода/вывода

    и что, сколько эти костыли дают прирост производительности кадров в секунду?

    процента 1 или 2 ?

     
     
  • 2.17, Константавр (ok), 21:21, 16/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Зато разогреет лаптоп и он выключится от перегрева :)
     
     
  • 3.19, Аноним (19), 01:04, 17/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, и такой сценарий возможен, а так же просто понижение среднего фпс за счет более частого троттлинга :D
     
  • 2.18, Аноним (19), 01:01, 17/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Если другие костыли не вогнали компьютер в полуспячку ради максимального сбережения батареи или ибп, то внезапно да. Может и 0 фпс. Так себе барахло.
     

  • 1.20, Аноним (20), 09:57, 17/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ура! Вот и LinTweakerXP Ultra Anniversary Edition подоспел!
     
  • 1.23, Аноним (23), 19:43, 17/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какая-то глупость, напоминает ускорители интернета для домохозяек
     
     
  • 2.25, анон (?), 07:40, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вообще-то они реально работают. просто заменяют все TCP пакеты (медленные) на udp (быстрые)
     
     
  • 3.27, X4asd (ok), 20:44, 20/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > вообще-то они реально работают. просто заменяют все TCP пакеты (медленные) на udp (быстрые)

    а они могут они просто "медленные" TCP пакеты заменять на "быстрые" TCP пакеты? :-) :-) :-)

    (или заменять сначала на быстрые UDP а потом обратно на TCP но с сохранением быстроты?:):))

     

  • 1.24, Аноним (24), 07:32, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это ваще легально?)
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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