Mac解决RDP远程桌面卡顿问题

在Mac上用微软自家的远程连接软件(Windows Remote Desktop)通过RDP协议用远程桌面控制另一台Windows电脑时避免卡顿的方法。

最近发现在Mac上用微软自家的远程连接软件(Windows Remote Desktop)通过RDP协议用远程桌面控制另一台Windows电脑时,即使是在同一个局域网络之内,差不多也有零点几秒的延迟,感觉非常不舒服,遂即在网上查找解决方案,各种方案包括改注册表、组策略等方式都测试了,然而并没有实质性的效果。

后来无意间爬到一个大佬的帖子:

https://superuser.com/questions/319693/why-are-remote-desktop-clients-rdp-very-slow-on-my-mac/368719#368719

操作非常简单,完美解决了延迟卡顿的问题,在此分享给大家。

只需要三步即可完成,仅需要在Mac的Terminal中操作:

第一步:切换到超级用户(root)权限

sudo -s

第二步:禁用 TCP 的延迟确认 (Delayed ACK) 功能

sysctl net.inet.tcp.delayed_ack=0

第三步:保持上述操作重启后仍然生效

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

Enjoy~

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注