远程桌面连接的理想Internet速度是多少?


12

我的问题和处境类似于“远程桌面的建议连接速度”问题,但我需要更多信息。

我知道延迟可能是在远程桌面上工作的一个因素。让我们忽略它。我的问题是关于良好的远程桌面连接的理想数据速率。

假设我的RDP是1080p显示。我也使用了1080p的外接显示器。

1080p的像素数为

1920 * 1080 = 2,073,600像素。

每个像素使用16位颜色(2字节)。因此,一个屏幕使用的字节数为

(2,073,600位)* 2字节= 4,147,200字节或〜4MB

由于屏幕至少每秒刷新10次(此处假定为10),因此平滑连接所需的刷新率应为= 4MB * 10 = 40 MB /秒

这些数字有意义吗?RDP是否使用比这更好的东西,因为这会占用大量带宽?

RDP端的监视器大小在连接上是否有所不同?较大的显示器比较小的显示器需要更多的带宽?


2
您需要考虑对原始数据进行数据压缩。例如,我只是使用Paint.NET将桌面[1920x1080]的屏幕快照保存到PNG,文件仅为148kB。
TheTurkey

好点@TheTurkey。我刚刚测试了更新小窗口与全窗口,更新两者之间存在差异。
hk_

老实说,我对这个问题了解不足,无法提供答案。就个人而言,我希望有一个“仅刷新已更改的内容”策略,每10帧左右就可以完全刷新一次,就像数字电视一样。我也希望帧速率更像是3-4 fps。但这只是我的怀疑;抱歉,我无法直接回答您的问题。
TheTurkey 2013年

到目前为止,我发现的@TheTurkey页面仅按需刷新。如果内容不变,则页面不会刷新。当然,显示器本身会以60 fps刷新屏幕。我发现最多的问题是使用浏览器时。我发现浏览器数据是以jpg块发送的,因为我看到填充了碎片。如果是文本,则渲染将非常快。这就是为什么RDP真的很慢的原因。
HK_13年

1
除了@TheTurkey所说的以外,RDP还是DELTA协议,它的整个屏幕不是刷新的,但是如果更改,则屏幕的一小部分会更新。它还会复制矩形,如果您移动窗口,则会将窗口的矩形复制到新位置并更新它后面的新显示区域
EkriirkE 2014年

Answers:


12

在远程桌面连接(RDP)中,服务器实际上不会将屏幕发送到客户端屏幕。该过程非常昂贵,因为您必须不断地在屏幕上轮询任何更改,这些更改很容易就是+ 7MB的数据。RDP使用特殊协议。它基本上使用虚拟屏幕。它与图形卡进行交互。它不是将屏幕发送到实际屏幕,而是将屏幕内容发送到虚拟屏幕。

微软的Nadim Abdo 撰写的这篇文章这篇文章对此进行了很好的解释。它讨论了有关RDP的所有神话。以下是文章中的带宽图

在此处输入图片说明

RDP的典型高带宽为130 Kbps(千比特/秒)。RDP的典型低带宽(如滚动等)约为5kbps。

请注意,我的问题主要是在Firefox中滚动和切换选项卡。由于我的速度为4Mbps(有效3.6Mbps),所以这应该不是问题。我假设我获得的速度较慢是由于服务器计算机有时确实变慢,而且我知道这不是地球上最快的计算机。


0

全屏不会每10秒刷新一次。远程桌面响应的速度将取决于图形设置,带来的本地设备,打印机是本地还是远程,音频设置以及许多其他因素。

但最重要的是,远程桌面的“理想”速度“尽可能快”。

我同意您的看法,最大的问题通常与浏览器有关,但最常见的是,我看到如果浏览器打开带有动画图形文件或Flash视频的页面。我建议,如果您打算在RDP会话中使用浏览器,请禁用动画图形的显示,甚至禁用Flash。


-3

简要介绍完所有内容后,我简要地提到,要获得良好的RDP,您需要具有良好且一致的延迟,例如低于50Ms。虽然每台客户端PC的带宽最高为2 Mbps是理想的。此外,“远程桌面连接”选项中存在的所有配置都必须最低。

如果ping的波动很大,例如有时40毫秒,此后立即变为200毫秒,那么在这种情况下,您的RDP体验就不会很好。

速度,即带宽不是一个因素。因此,客户端的2 Mbps速度就足够了。延迟很重要。此外,服务器端的上传速度非常重要。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.