Какая конфигурация ядра будет рекомендована для игрового автомата?


8

Я много читал о том, как OpenSUSE использует ядро ​​«рабочего стола». Это ядро ​​использует таймер 1000 Гц и полное вытеснение среди других вещей. Запрос функции здесь идет в более подробно о предмете. Open Fate Ядро рабочего стола OpenSUSE

Я знаю, как скомпилировать и настроить свое собственное ядро, хотя я не понимаю его реальных преимуществ. Возможно, отключение nohz или неиспользуемые функции, такие как гиперпоточность (на моем процессоре в любом случае) и виртуализация. (А также настройки выше). Действительно ли это улучшит интерактивность или реакцию в игре?

Если да, есть ли у кого-нибудь предложения по настройке моего ядра для такой цели?

Обновить:

Я немного покопался, прочитав несколько списков рассылки, и, кажется, добровольное вытеснение лучше. Он имеет меньше проблем с некоторыми драйверами, как и полное вытеснение, и все еще предлагает хорошую задержку. 1000 Гц кажется хорошим выбором, учитывая, что ядро ​​скомпилировано с no_hz. Это означает, что клещи будут запускаться только тогда, когда они необходимы.

Я настоятельно предполагаю, что оптимизация ядра под вашу арку поможет, а также специально отключит неиспользуемые модули. В документации ядра говорится, что если у вас нет системы SMT (гиперпоточность), вы можете улучшить пропускную способность, отключив эту опцию. У меня нет доказательств того, что это так, но, похоже, это не повредит.

Кроме того, после некоторого тестирования кажется, что новый CFQ является хорошим планировщиком для настольных компьютеров / игр, он предлагает хорошую производительность при работе с чем-то тяжелым, например, при создании дерева DVD.

Действительно, универсальное ядро ​​Ubuntu настроено на хорошую мягкую задержку. Добавление 1000 Гц должно быть пересмотрено, хотя.


Также есть возможность настроить мое ядро ​​на Core2 вместо «generic x86_64», так как это моя конкретная модель процессора, есть ли в этом преимущество?
NightwishFan

Ответы:


5

Я считаю, что Gentoo Guide по настройке ядра является лучшим :) Вы можете найти его http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=7.

Как бывший Gentoo-ist, настроив собственное ядро ​​много времени, я могу с уверенностью сказать, что это руководство помогло мне не раз :)

О спектакле. Просто перекомпилировав ядро с правильной оптимизацией (адаптером для вашей системы), вы почувствуете прирост производительности, а, настроив только необходимые модули и опции, вы сможете получить еще больше ...

НО нелегко преобразовать это «повышение производительности» в игровом FPS , потому что есть много других факторов, не только ядра.

Например, большинству пользователей необходимо отключить compiz перед запуском игр, или они теряют драгоценный FPS :)


Спасибо. Я надеялся получить больше ответов, хотя мне кажется, что я должен помочь людям, которые столкнулись с этим, с тем, что я узнал.
NightwishFan
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.