Sam Liao Asked: 2009-07-30 05:03:20 +0800 CST2009-07-30 05:03:20 +0800 CST 2009-07-30 05:03:20 +0800 CST windows远程桌面与tightvnc服务器 772 是否有任何带宽使用比较,似乎 vnc 需要更多的带宽,但我不确定。 有什么办法可以让 vnc 使用更少的带宽。 remote-desktop vnc 3 个回答 Voted Best Answer Evan Anderson 2009-07-30T05:11:42+08:002009-07-30T05:11:42+08:00 您的观察绝对正确,通常 VNC 需要比 RDP 更多的带宽。 VNC 是一个“带宽消耗者”,因为它旨在复制远程显示器的像素。相反,RDP 基于绘制图元(框、线等)而不是发送像素更新。可以这样想:在 VNC 中,显示器上发生变化的像素通过线路发送(稍微简化)。如果大量像素被修改——比如在屏幕中间绘制一个大框,则可能有大量像素被修改并需要通过网络发送。在 RDP 中,“在屏幕中间绘制一个框”指令通过网络发送(这比要更改的像素列表更简洁),客户端“绘制框”。(我从根本上简化了这一点,根本不考虑 VNC 压缩,但这让您大致了解它是如何工作的。) 您可以使用具有不同压缩选项的 VNC 的各种“风格”,但归根结底,RDP 协议(以及类似的协议——ICA、X 等)很难“击败”,因为从根本上说,它们需要移动更少的数据来达到相同的效果。 nik 2009-07-30T05:15:57+08:002009-07-30T05:15:57+08:00 正如 Evan 所说,将指令发送到远程显示器比发送图片细节要好。 但是,当您考虑到要在另一端使用的分辨率可能不是很高时,我认为 TightVNC 和 UltraVNC 技术具有一些优势。 VNC 工具允许 JPEG 压缩甚至 8 位像素通信,这会在一定程度上“腐蚀”图片,但会降低带宽利用率并有效提高速度。 您必须记住,JPEG 压缩在当今的计算机上速度很快。 而且,对于典型的显示器分辨率,您可以压缩很多(我使用 1920 水平像素,WUXGA) Jeff 于 2005 年发表的一篇文章 - VNC 与远程桌面。 从那时起,VNC又取得了一些进展。 Wayne Sheppard 2009-07-30T05:24:20+08:002009-07-30T05:24:20+08:00 TightVNC 具有三个连接配置文件,请尝试低带宽选项。 低带宽 普通的 高速 还要将远程 PC 上的主题更改为尽可能简单,没有背景、没有渐变等。VNC 确实压缩了数据,并且实心屏幕区域的压缩效果比图片和/或渐变好得多。
您的观察绝对正确,通常 VNC 需要比 RDP 更多的带宽。
VNC 是一个“带宽消耗者”,因为它旨在复制远程显示器的像素。相反,RDP 基于绘制图元(框、线等)而不是发送像素更新。可以这样想:在 VNC 中,显示器上发生变化的像素通过线路发送(稍微简化)。如果大量像素被修改——比如在屏幕中间绘制一个大框,则可能有大量像素被修改并需要通过网络发送。在 RDP 中,“在屏幕中间绘制一个框”指令通过网络发送(这比要更改的像素列表更简洁),客户端“绘制框”。(我从根本上简化了这一点,根本不考虑 VNC 压缩,但这让您大致了解它是如何工作的。)
您可以使用具有不同压缩选项的 VNC 的各种“风格”,但归根结底,RDP 协议(以及类似的协议——ICA、X 等)很难“击败”,因为从根本上说,它们需要移动更少的数据来达到相同的效果。
正如 Evan 所说,将指令发送到远程显示器比发送图片细节要好。
但是,当您考虑到要在另一端使用的分辨率可能不是很高时,我认为 TightVNC 和 UltraVNC 技术具有一些优势。
VNC 工具允许 JPEG 压缩甚至 8 位像素通信,这会在一定程度上“腐蚀”图片,但会降低带宽利用率并有效提高速度。
您必须记住,JPEG 压缩在当今的计算机上速度很快。
而且,对于典型的显示器分辨率,您可以压缩很多(我使用 1920 水平像素,WUXGA)
Jeff 于 2005 年发表的一篇文章 - VNC 与远程桌面。
从那时起,VNC又取得了一些进展。
TightVNC 具有三个连接配置文件,请尝试低带宽选项。
还要将远程 PC 上的主题更改为尽可能简单,没有背景、没有渐变等。VNC 确实压缩了数据,并且实心屏幕区域的压缩效果比图片和/或渐变好得多。