@C_oO_re

Почему так тормозит RDP Windows Server 2003?

RDP Windows 2003 в VMware ESXi за NATом Mikrotik CHR. По соседству с ним есть еще пара серверов. К остальным серверам доступ вполне себе нормальный.

  • VMTools обновлена.
  • Пинг 40-50мс.
  • В микротике правило netmap.
  • Сессия VMware не тормозит.
  • Канал 50 Мбит


RDP
https://youtu.be/bU5QlK_e9Go

Сессия
https://youtu.be/e6d1uCt_drg

Сессия выглядит ощутимо лучше, хотя проходит по томум же каналу.
Перепробовал множество рецептов: LOS/dst-nat/менять типы сетевых карт... и многое-многое другое.
Буду признателен за любую помощь.
  • Вопрос задан
  • 874 просмотра
Пригласить эксперта
Ответы на вопрос 2
@BHop
Дилетант широкого профиля
Попробуйте выключить на клиенте автоподстройку (от администратора в CLI):
netsh interface tcp set global autotuninglevel=disabled
Ответ написан
landergate
@landergate
IT-шный jack-of-all-trades
Попробуйте выключить аппаратное ускорение в браузере.

В современных браузерах оно по умолчанию включено. Это влияет на то, как приложение отрисовывается. RDP в этой ситуации теряет возможность перехватывать конкретные изменения на экране, и, чтобы хоть как-то показать клиенту текущее состояние приложения, вынужден каждый раз слать всё приложение цельной картинкой, а не только произошедшие изменения. Это приводит к замедлению, т.к. каждое передвижение скролла шлёт целиком всю картинку приложения с каждым изменением пикселя на экране, вместо того, чтобы отправлять только изменившиеся пиксели.

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

Некоторые из этих ограничений решает RemoteFX, т.к. передаёт картинку по иному принципу. С ним, опыт использования приложений станет заметно шустрее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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