我有一台Windows 8.1远程PC,我正在使用Windows 7和Linux客户端上的RDP连接到该PC。我注意到,例如在Windows上滚动时的性能要比在任何Linux发行版上都要好得多。我正在使用rdesktop,Remmina,GNOME-RDP,就像VNC一样,在屏幕刷新缓慢且断断续续的任何地方。但是RDP不能像VNC一样工作吗?为什么会这样?什么是Linux最快的RDP客户端?也许Wine下的远程桌面连接客户端?
RDP协议有多种版本:
可以想象,每个RDP新版本都更好,不仅可以通过引入新功能,而且可以进一步提高性能和整体用户体验。
如上所述,rdesktop仍仅实现RDP 5.0协议(在Windows 2000上使用的版本)的子集。此版本的优化比至少6.0(与Windows Vista一起发布)的优化程度差,这是一个巨大的性能改进。
此外,Linux上使用的整个X11窗口系统是一组用户区应用程序,而Microsoft Windows直接在其内核中处理图形事件(例如屏幕滚动)。
屏幕(和应用程序窗口)滚动是一项需要将大量内存内容从一个位置复制到另一个位置的操作。在系统内核中,此操作比在Userland应用程序中要快得多。
而且这也影响每个RDP实现的性能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句