Чому клієнти віддалених настільних ПК (RDP) дуже повільно працюють на моєму Mac?


9

У мене є Mac Pro та широкосмуговий кабельний зв’язок на 120 Мбіт / с (2 Мбіт / с) на моєму Fritbox 7390.

Коли я використовую клієнт Microsoft RDP або клієнт CorD в ОС X (Lion, Snow Leopard, Leopard - у всіх однакова проблема), з'єднання RDP відбувається дуже повільно. Коли я запускаю Windows в Boot Camp на тій же машині і використовую клієнт RDP з Windows, все добре.

Хтось може сказати мені причину цього? Як я можу це виправити? Чи можу я внести якісь зміни, такі як оптимізація TCP?


Протокол RDS містить в собі різні оптимізації, не всі з яких клієнт повинен реалізувати. Вони з часом додаються. Очевидно, що клієнт Microsoft реалізує більшість із них, єдиний інший клієнт, який я бачив, який реалізує багато з них, - це iTap. Але це комерційно (хоча для мене воно того варте, для виконання майже mstsc). Якщо ви можете скласти FreeRDP (удача!), Я чую, що вона також працює добре.
ta.speot.is

У вас є паралелі? Спробуйте запустити RDP таким чином?
Келтарі

Відповіді:


7

Я точно не знаю, але цю скаргу я чув. Теорія полягає в тому, що в Mac (та Linux) повні зображення надсилаються по мережі, тоді як у Windows надсилаються деякі команди малювання вищого рівня, принаймні для деяких частин екрану.

Було б цікаво спробувати запустити Remote Desktop Client для Windows на Mac (або Linux) за допомогою Wine, і порівняти продуктивність таким чином.


2

У мене була ця проблема, але цікавим є те, що RDC на цій машині працював чудово кілька днів тому - але раптом по гігабітній мережі я міг бачити, як кожен растровий блок натрапляє. Я спробував деякі інші рішення, такі як виконання:

netsh interface tcp set global rss=disabled
netsh interface tcp set global autotuninglevel=disabled

з підказки з підвищеними комами, як запропоновано тут: Клієнт підключення віддаленого робочого столу Vista повільний затримка або відключення при підключенні до Windows Server 2003 SP2 x64 Edition RDP . Але це не спрацювало.

Тоді я покрутив те, що змінилося з моменту останньої роботи. Мені було ввімкнено перевірку вірусів у реальному часі (у цьому випадку ESET Cybersecurity). Я вимкнув захист файлової системи в режимі реального часу і миттєво RDC і (а також робочий стіл SplashTop, який робить те саме) повернулися до нормальної швидкості.


1

У мене на MacBook Pro ця проблема була з цим:

sudo -s
sysctl net.inet.tcp.delayed_ack=0

Щоб він тримався між перезавантаженнями, додайте його до /etc/sysctl.conf з…

echo net.inet.tcp.delayed_ack=0 >> /etc/sysctl.conf

0

Спробуйте змінити налаштування дисплея на клієнті RDP Mac OSX.

Перейдіть до RDC-> Налаштування-> Дисплей, видаліть деякі "дорогі" параметри в розділі "підключений" (наприклад: показати фон робочого столу, показати теми тощо ...).


тут згадуються деякі параметри, які ви можете спробувати налаштувати спільноти.vmware.com/ message
2400015

0

У мене виникли однакові проблеми як з CoRD, так і з Windows RDP. Що для мене виправило це додавання більше пам’яті (я перейшов від 4 Гб до 8 ГБ).


0

Гаразд, встановлення клієнта freerdp ($ brew install freerdp у моєму випадку, використовуючи homebrew), здавалося, забезпечує підвищену продуктивність у порівнянні з вбудованим "Підключенням до віддаленого робочого столу" для мене. Нарешті швидкий RDP на mac :)

Цей потік також згадує про інших клієнтів, FWIW, включаючи CoRD , хоча для мене CoRD здався ще повільним, і він побудований на rdesktop замість FreeRDP (не впевнений, що це означає, але може допомогти зрозуміти, що швидкість буде порівнянна зі вбудованою в Підключення до віддаленого робочого столу (хоча сам rdesktop з будь-якої причини здавався мені більш чутливим, ніж CoRD).

Також дивіться цю тему, в ній згадується, що в магазині додатків є програма «Віддалений робочий стіл Microsoft», яка, на мене, досить чуйна.


0

На мій досвід підключення до низькоспеціального вікна Windows 10 (старшого другого покоління Core i5 з 4 Гб оперативної пам’яті) з RDP з ОС X сильно постраждало від сканування шкідливих програм / шпигунських програм / антивірусів у реальному часі. Вимкнення захисту в режимі реального часу власного захисту Microsoft Defender зробило цей досвід набагато більш терпимим.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.