Mengapa klien desktop jarak jauh (RDP) sangat lambat di Mac saya?

9

Saya memiliki Mac Pro dan koneksi kabel broadband 120 Mbps atas (2 Mbps bawah) di atas Fritbox 7390 saya.

Ketika saya menggunakan Microsoft RDP Client atau CorD-Client di OS X (Lion, Snow Leopard, Leopard - semuanya memiliki masalah yang sama), koneksi RDP sangat lambat. Ketika saya memulai Windows di Boot Camp pada mesin yang sama dan menggunakan klien RDP dari Windows, semuanya baik-baik saja.

Adakah yang bisa memberi tahu saya alasannya? Bagaimana saya bisa memperbaikinya? Apakah ada modifikasi yang dapat saya lakukan, seperti optimasi TCP?

Luke Kanada
sumber
Protokol RDS memiliki berbagai optimisasi di dalamnya, tidak semua yang diperlukan oleh klien untuk diimplementasikan. Mereka ditambahkan seiring waktu. Jelas klien Microsoft mengimplementasikan sebagian besar dari mereka, satu-satunya klien lain yang pernah saya lihat yang mengimplementasikan banyak dari mereka adalah iTap. Tapi itu komersial (meskipun itu layak untuk saya, untuk kinerja mstsc dekat ). Jika Anda dapat mengkompilasi FreeRDP (semoga berhasil!), Saya dengar performanya juga bagus.
ta.speot.is
Punya Paralel? Coba jalankan RDP seperti itu?
Keltari

Jawaban:

7

Saya tidak tahu pasti, tetapi saya sudah mendengar keluhan yang sama. Teorinya adalah bahwa pada Mac (dan Linux) gambar penuh dikirim melalui jaringan, sedangkan pada Windows beberapa perintah menggambar tingkat yang lebih tinggi dikirim, setidaknya untuk beberapa bagian layar.

Akan menarik untuk mencoba menjalankan Remote Desktop Client untuk Windows di Mac (atau Linux) menggunakan Wine, dan membandingkan kinerja dengan cara ini.

Kirsch
sumber
2

Saya memiliki masalah ini tetapi yang menarik adalah bahwa RDC untuk mesin ini telah bekerja dengan baik beberapa hari sebelumnya - tetapi tiba-tiba, melalui jaringan gigabit saya dapat melihat setiap blok bitmap datang. Saya mencoba beberapa solusi lain seperti mengeksekusi:

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

dari prompt koma yang ditinggikan seperti yang disarankan di sini: Vista Remote Desktop Connection Client Lambat Tunda atau Putus Saat Menyambung ke Windows Server 2003 SP2 x64 Edition RDP . Tapi itu tidak berhasil.

Kemudian saya memutarbalikkan apa yang telah berubah sejak terakhir kali bekerja. Saya telah diaktifkan kembali oleh pemeriksa virus waktu nyata (dalam hal ini ESET Cybersecurity). Saya mematikan perlindungan sistem file secara realtime dan langsung RDC dan (dan juga desktop SplashTop, yang melakukan hal yang sama) kembali ke kecepatan normal.

Bowerandy
sumber
1

Saya punya masalah ini di MacBook Pro saya dengan ini:

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

Untuk membuatnya tetap di antara reboot, tambahkan ke /etc/sysctl.conf dengan ...

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

Coba atur pengaturan Display pada klien Mac OSX RDP.

Pergi ke RDC-> Preferences-> Tampilan, hapus beberapa opsi "mahal" di bagian "saat terhubung" (seperti: tampilkan latar belakang desktop, tampilkan tema, dll ...).

Asher
sumber
ini menyebutkan beberapa pengaturan yang dapat Anda coba atur komunitas.vmware.com/message/2400015 dan tech-recipes.com/rx/11235/…
rogerdpack
0

Saya mengalami masalah yang sama dengan CoRD dan Windows RDP. Apa yang diperbaiki untuk saya adalah menambahkan lebih banyak memori (saya beralih dari 4GB ke 8GB).

jasonnjester
sumber
0

OK menginstal klien freerdp ($ buatan menginstal freerdp dalam kasus saya, menggunakan homebrew) tampaknya memberikan peningkatan kinerja selama built-in "Remote Desktop Connection" bagi saya. Akhirnya RDP cepat di mac :)

Utas ini menyebutkan berbagai klien lain juga, FWIW, termasuk CoRD , meskipun bagi saya CoRD tampaknya masih lambat, dan dibangun di atas rdesktop, bukan FreeRDP (tidak yakin apa artinya tetapi mungkin membantu memahami kecepatannya sebanding dengan built in Remote Desktop Connection. (Meskipun rdesktop sendiri tampak lebih responsif daripada CoRD bagi saya, untuk alasan apa pun).

Lihat juga utas ini , ia menyebutkan bahwa ada aplikasi "Microsoft Remote Desktop" di app store, yang, bagi saya, cukup responsif.

rogerdpack
sumber
0

Dalam pengalaman saya menghubungkan ke kotak Windows 10 spec'ed rendah (generasi kedua Core i5 dengan RAM 4GB) dengan RDP dari OS X sangat dipengaruhi oleh pemindaian malware / spyware / antivirus real-time. Menonaktifkan perlindungan waktu nyata Microsoft Defender milik Microsoft membuat pengalaman itu jauh lebih dapat ditoleransi.

cosmix
sumber