Tại sao máy khách máy tính từ xa (RDP) rất chậm trên máy Mac của tôi?


9

Tôi có Mac Pro và kết nối cáp băng thông rộng 120 Mbps trở lên (2 Mbps trở xuống) qua Fritbox 7390 của tôi.

Khi tôi sử dụng Microsoft RDP Client hoặc CorD-Client trên OS X (Lion, Snow Leopard, Leopard - tất cả đều có cùng một vấn đề), kết nối RDP rất chậm. Khi tôi khởi động Windows trong Boot Camp trên cùng một máy và sử dụng máy khách RDP từ Windows, mọi thứ đều ổn.

Bất cứ ai có thể cho tôi biết lý do cho điều này? Làm thế nào tôi có thể sửa chữa nó? Có bất kỳ sửa đổi nào tôi có thể thực hiện, chẳng hạn như tối ưu hóa TCP không?


Giao thức RDS có nhiều tối ưu hóa khác nhau, không phải tất cả các máy khách đều được yêu cầu thực hiện. Họ được thêm vào theo thời gian. Rõ ràng là khách hàng của Microsoft thực hiện hầu hết trong số họ, khách hàng duy nhất khác mà tôi đã thấy thực hiện rất nhiều trong số họ là iTap. Nhưng nó mang tính thương mại (mặc dù nó đáng giá đối với tôi, vì hiệu suất gần với mstsc). Nếu bạn có thể biên dịch FreeRDP (chúc may mắn!), Tôi nghe nói nó cũng hoạt động tốt.
ta.speot.is

Có song song? Hãy thử chạy RDP theo cách đó?
Keltari

Câu trả lời:


7

Tôi không biết chắc chắn, nhưng tôi đã nghe cùng một khiếu nại. Một lý thuyết là trên Mac (và Linux), hình ảnh đầy đủ được gửi qua mạng, trong khi trên Windows, một số lệnh vẽ mức cao hơn được gửi, ít nhất là đối với một số phần của màn hình.

Thật thú vị khi thử chạy Remote Desktop Client cho Windows trên Mac (hoặc Linux) bằng Wine và so sánh hiệu suất theo cách này.


2

Tôi đã gặp phải vấn đề này nhưng điều thú vị là RDC cho máy này đã hoạt động tốt vài ngày trước - nhưng thật bất ngờ, qua mạng gigabit tôi có thể thấy từng khối bitmap đi qua. Tôi đã thử một số giải pháp khác như thực thi:

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

từ dấu nhắc dấu phẩy nâng cao như được đề xuất tại đây: Máy khách kết nối máy tính từ xa Vista Trì hoãn chậm hoặc ngắt kết nối khi kết nối với RDP phiên bản Windows Server 2003 SP2 x64 . Điều đó đã không làm việc mặc dù.

Sau đó, tôi xoay những gì đã thay đổi kể từ khi nó hoạt động. Tôi đã kích hoạt lại bằng trình kiểm tra vi rút thời gian thực (trong trường hợp này là ESET An ninh mạng). Tôi đã tắt bảo vệ hệ thống tệp thời gian thực và ngay lập tức RDC và (và cả máy tính để bàn SplashTop, cũng làm điều tương tự) đã trở lại tốc độ bình thường.


1

Tôi gặp vấn đề này trên MacBook Pro với điều này:

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

Để làm cho nó dính giữa các lần khởi động lại, hãy thêm nó vào /etc/sysctl.conf với lỗi

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

0

Hãy thử điều chỉnh cài đặt Hiển thị trên máy khách Mac OSX RDP.

Chuyển đến RDC-> Tùy chọn-> Hiển thị, xóa một số tùy chọn "đắt tiền" trong phần "trong khi được kết nối" (chẳng hạn như: hiển thị nền màn hình, hiển thị chủ đề, v.v ...).


điều này đề cập đến một số cài đặt bạn có thể thử điều chỉnh cộng đồng.vmware.com / message / 400015
rogerdpack 27/12/14

0

Tôi đã có cùng một vấn đề với cả CoRD và Windows RDP. Điều cố định nó cho tôi là thêm bộ nhớ (tôi đã tăng từ 4GB lên 8GB).


0

OK cài đặt máy khách freerdp ($ brew install freerdp trong trường hợp của tôi, sử dụng homebrew) dường như cung cấp hiệu suất tăng hơn so với "Remote Desktop Connection" tích hợp cho tôi. Cuối cùng RDP nhanh trên mac :)

Chủ đề này cũng đề cập đến nhiều khách hàng khác, FWIW, bao gồm cả CoRD , mặc dù đối với tôi CoRD dường như vẫn chậm chạp và được xây dựng trên rdesktop thay vì FreeRDP (không chắc điều đó có nghĩa là gì nhưng có thể giúp hiểu tốc độ của nó có thể so sánh với tốc độ được tích hợp trong Remote Desktop Connection. (Mặc dù bản thân rdesktop có vẻ phản ứng nhanh hơn CoRD đối với tôi, vì bất kỳ lý do gì).

Cũng xem chủ đề này , nó đề cập rằng có một ứng dụng "Microsoft Remote Desktop" trong cửa hàng ứng dụng, mà đối với tôi, nó khá nhạy.


0

Theo kinh nghiệm của tôi, việc kết nối với hộp Windows 10 có thông số kỹ thuật thấp (Core i5 thế hệ thứ hai cũ hơn với 4GB RAM) với RDP từ OS X bị ảnh hưởng nghiêm trọng bởi quét phần mềm độc hại / phần mềm gián điệp / chống vi-rút thời gian thực. Việc vô hiệu hóa bảo vệ thời gian thực của Windows Defender của Microsoft khiến trải nghiệm trở nên dễ chịu hơn nhiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.