![当我使用 rdp 启动 mfc 桌面应用程序时,它的运行速度比普通显示器、键盘和鼠标慢 5 倍](https://linux22.com/image/745600/%E5%BD%93%E6%88%91%E4%BD%BF%E7%94%A8%20rdp%20%E5%90%AF%E5%8A%A8%20mfc%20%E6%A1%8C%E9%9D%A2%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%97%B6%EF%BC%8C%E5%AE%83%E7%9A%84%E8%BF%90%E8%A1%8C%E9%80%9F%E5%BA%A6%E6%AF%94%E6%99%AE%E9%80%9A%E6%98%BE%E7%A4%BA%E5%99%A8%E3%80%81%E9%94%AE%E7%9B%98%E5%92%8C%E9%BC%A0%E6%A0%87%E6%85%A2%205%20%E5%80%8D.png)
本机使用 = 放置键盘、鼠标和显示器并使用。
远程使用 = 通过 RDP 连接并控制它。
我们编写了一个应用程序,并将其部署到 Windows Server 2012 R2。它将通过 RDP 来使用。当我们使用服务器“本机使用”时,该应用程序按预期运行。我们面临的奇怪事情是,当我们使用“远程使用”时,它的速度至少会减慢 4 倍到 8 倍。可以认为网络通信很慢等等,但事实并非如此。
花了一些时间才意识到这个问题。
此后,我们尝试在 Windows 10 1903 版本上运行相同的应用程序,它在本机和远程使用方面运行完全相同。我们在 Windows 10 1809 上进行了尝试,它再次在本机和远程使用方面有所不同。
有人遇到过这种问题吗?有什么建议吗?