Sau*_*gin 41 windows remote-desktop
这个设置一直让我困惑:
Windows 远程桌面客户端中的位图缓存选项究竟有什么作用?我知道它应该提高连接性能,但是如何?真的有那么大的区别吗?
spl*_*tne 35
缓存位图意味着图像和其他位图资源本地存储在客户端计算机上,以便以后重用。这样,远程服务器或 PC 不会发送两次图像,从而减少了发送的数据量并节省了带宽使用量。
该选项对于慢速(低带宽)连接特别有意义,如果您连接到同一局域网中的机器,则更少。
如果启用该选项,远程桌面客户端会将位图缓存到位于客户端硬盘上的 BMC 文件中(例如 Windows XP)
C:\Documents and Settings\<username>\Local Settings\
Application Data\Microsoft\Terminal Server Client\Cache
Run Code Online (Sandbox Code Playgroud)
文件夹。
注意(如果您的计算机是域的一部分,这很有趣):由于缓存文件夹存储在“本地设置”文件夹中,因此不会作为漫游用户配置文件的一部分进行复制。
Ant*_*Ant 12
它缓存位图,如桌面背景、图标等。:)
这是一篇Microsoft 文章。
从文件:
持久位图缓存
除了 TS 4.0 中存在的位图和字形的内存缓存之外,还添加了持久位图缓存。来自服务器的位图现在保存到客户端计算机的磁盘上,这允许缓存位图在客户端会话之间重用,并且还提供更大的缓存大小(10MB 与 1.5MB)。如图 4(在链接文档中)所示,持久缓存的添加减少了通过网络连接发送的数据量,这反过来又减少了在屏幕上呈现位图所需的时间,与速度成正比。网络连接
很可能其中一些现在已经过时了,因为该文档是 9 年前制作的,但希望它仍然能够理解位图缓存背后的推理。
由于 RDP 依赖于向客户端传输绘制命令,而不仅仅是来自虚拟屏幕的原始像素,最终绘制命令将显示“在屏幕上绘制此位图”,对于这些命令,将发送位图的副本也给客户。
该设置将缓存这些命令的位图,以便下次命令带有相同的位图时,不必传输该位图。这通过慢速连接大大加快了 RDP 协议的速度。