我有一台运行 mac os 的个人电脑,但我需要 windows 才能工作。我使用虚拟机很长时间,但我想摆脱它,我想切换到 m2 上的 mac。没有再三考虑,我拿了一台运行 Windows 10 pro 的电脑,在上面设置了 rdp,在 mac 上我使用微软远程桌面。你可以工作,但仍然有令人不快的交互延迟。我明白理论上可以尽可能地减少延迟,因为我的 windows 和 mac os 电脑实际上并排放在同一张桌子上。首先,让我感到困惑的是,交换是通过 tcp 进行的,而在 mac os 的客户端中我没有找到切换到 udp 的机会。其次,据我所知,数据传输是通过中间链接进行的?或者我们得到一个 p2p 连接?我想知道是否有其他比 windows rdp 更快的替代方案?也许有办法微调设置?或者是否可以连接到本地网络并在一个 wifi 路由器内驱动所有流量?
答案1
您可能需要考虑将 RDP 客户端上的颜色深度从 32 位降低到 16 位。如果您的 rdp 客户端没有选择,您可能可以使用类似“session bpp:i:16”的行来编辑 rdp 文件。我记得看到了性能的提升,但我无法直观地看出我所做的工作有什么不同。试一试吧。祝你好运。
答案2
将图形插值级别从“自动”设置为“高”对 M2 Max 产生了影响。请注意,取消选中“尽可能使用硬件加速”后,我没有注意到任何差异,因此我保留了该选项。
参考: https://learn.microsoft.com/en-us/answers/questions/253548/extreme-lag-on-microsoft-remote-desktop-mac-client 对 Özberk Akbaş 的帖子进行评论
Richard in Pasadena 2023 年 3 月 3 日晚上 11:42 谢谢 Ozberk。我按照你的建议取消选中“硬件加速”。但几分钟后连接速度就会开始变慢。但是,实际修复方法是从你的屏幕截图中看到的。我还将图形插值级别从“自动”设置为“高”。这解决了这个问题。