как зафиксировать замораживание NoMachine intermitent для игр?

Работа NoMachine является большой для нормальной эксплуатации, поскольку долго мы отключаем буферизацию кадра и обработку сообщения.

Но для игр, это, кажется, все еще очень проблематично. Это работает намного лучше, чем другие как VNC (винишко), но каждые несколько секунд гладкие замораживания геймплея.

Для тестов я использую:

  • рабочий стол (сервер, 4 ядра, 3.6 ГГц, имеют плохой монитор), и
  • ноутбук (клиент, 1 ядро, 1.8 ГГц), разрешение 1280x800.
  • игра: PathOfExile (Вино) (работает гладкий на сервере),

Я попробовал все возможное с помощью инструмента конфигурирования для NoMachine:

  • самый низкий кадр/с (30, orNotSpecified),
  • mpeg (вместо vp8, x264),
  • понизьте качество изображения к минимуму (только для теста, не на самом деле применимого),
  • более низкое разрешение сделало геймплей гладким (800x500), но визуальное качество слишком плохо
  • просмотрите только режим, никакую аудио передачу в клиент,

Есть ли что-либо еще, что может быть сделано для помощи на улучшении, это - производительность еще больше?

Там некоторый путь/прием состоит в том, чтобы понизить кадр/с ниже 30? node.cfg файл будет иметь это как самый низкий предел.

0
задан 29 January 2017 в 01:59

2 ответа

Это, кажется, проблема с ЦП на воспроизведении (клиент) сторона, а не кодирование или сетевая проблема. Это подтверждено тем, что понижение качества не помогает при отключении последующей обработки (фильтр разблокирования) на стороне клиента, которая является задачей потребления ЦП, имеет значение.

Тем не менее понижение framerate ниже 30 кадр/с могло помочь. Можно уже сделать это вручную путем редактирования node.cfg файла на сервере ('installationDirectory/NoMachine/etc/node.cfg').

, Например: DisplayServerVideoFrameRate 20

NoMachine devs должен позволить указывать более низкую частоту кадров также в GUI, так как это могло быть полезно в определенных ситуациях как Ваши.

1
ответ дан 28 September 2019 в 16:20

Можно попытаться добавить это к node.cfg

DisplayServerExtraOptions "-pixelperfect 0"

, Он отключает улучшения кадра. Затем контролируйте ЦП и память для любых странных скачков использования.

0
ответ дан 28 September 2019 в 16:20

Другие вопросы по тегам:

Похожие вопросы: