4

У меня есть два компьютера в локальной сети, один для отдыха и один для хобби. К последнему я подключаюсь через Remmina VNC.

Вот так выглядит рабочий стол хобби-компьютера.

хобби

Скорость моего курсора мыши в порядке, но перемещение по окну очень медленное и прерывистое. Как вы можете видеть в правом верхнем углу, процессор показывает, что он составляет около 20% (на Arch Box), то есть, пока я перетаскиваю терминал. В противном случае он составляет менее 1%. Он у меня на полноэкранном режиме 1920x1080 и потому что я программирую на нем, поэтому мне нравится держать его в таком размере.

Что мне нужно сделать, чтобы заставить его работать на адекватной скорости? Если бы перетаскивание окон происходило гладко, я счастлив.

Должен ли я изменить настройки? Использовать другое приложение / протокол? Это связано с изготовлением кабелей Cat5? Низкая мощность процессора?

Это мои настройки для Реммина.

remmina

Детали LAN

Один домашний / клиентский компьютер

  • Тест CPU 25xx в соответствии с cpubenchmark (ужасно медленно, я знаю)
  • Ubuntu 16.04 Unity 7
  • Fritz!Коробка Powerline 1000E
    • Кабель Cat 5 (1 м)

Один хобби / серверный компьютер

  • CPU CPU 18xx в соответствии с cpubenchmark
  • ArchBang OS
  • Кабель Cat 5 (10 м)

FRITZ!Box 7360 Modem

  • 2x 1Gbit соединение по локальной сети
  • Fritz!Коробка Powerline 1000E
    • Кабель Cat 5 (0,3 м)

1 ответ1

1

Нам нужно больше информации для лучшего ответа, но исходя из того, что вы опубликовали, кажется, что 20% использования происходит на вашем боксе Arch. Я не думаю, что это проблема VNC, но больше похоже, что поле Arch облагается налогом для перемещения окна терминала до того, как VNC передает экран по сетевому соединению. Другими словами, ваша система Arch рендерит, а затем передает пиксели на экране для поля Arch. Во время повторного изменения положения экрана это ЦП блока Arch, который используется для перерисовки экрана.

Поскольку VNC просто ретранслирует этот экран, я советую использовать более эффективный протокол, такой как RDP или NX, который бы разгрузил часть остаточной нагрузки на клиентскую систему Ubuntu.

https://wiki.archlinux.org/index.php/FreeNX

Возможно, вы захотите быть более ясным в определении вашей проблемы. Какой компьютер использует процессор на 20%, который перемещает окно? Кроме того, каковы характеристики каждого из ваших компьютеров, фактический процессор, объем оперативной памяти, видеочипсеты?

Вполне может быть, что ваши компьютеры просто не справляются с этой задачей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .