Nic*_*win 40 networking remote-desktop vnc
我需要每周远程访问和使用我的工作计算机几次。我目前正在使用 UltraVNC。由于价格原因,我想使用 VNC。我以前用过 VNC,主要是在我自己的网络上,速度很快。
但是,互联网上的 VNC 速度非常慢。即使在 256 色和更低的颜色下,关闭 Aero 功能,速度也慢得难以忍受。我最近使用Ammyy Admin连接来做一些需要快速反应时间的事情。Ammyy 速度非常快,几乎没有延迟,而且它在 Aero 开启的情况下以全彩色运行!
我怎样才能让 VNC 更快,就像 Ammyy 一样?我会使用 Ammyy,但我可能很快就会遇到 15 小时/月的限制。有什么建议?
Ken*_*ran 26
VNC 在它使用的协议中有一些固有的限制。RFB,远程帧缓冲区,通过网络传输像素矩形来工作。分辨率和位深度越高,发送更新所需的带宽就越多。VNC 服务器/客户端已经做了一些优化:
您可以修改客户端和服务器上的设置,以查看哪些设置最适合您的 Internet 连接。任何客户端都可以连接到任何服务器,因为它们会协商确定支持哪些协议功能,但如果您想使用更高级的协议功能,最好使用来自同一家公司的客户端和服务器。
RDP 和 X 协议传输绘图指令而不是像素块。这就是为什么在某些条件下它们优于 VNC。
其他专有的远程访问服务可能使用类似的技术,但没有记录。远程访问服务确实具有比直接远程访问更容易穿透防火墙的好处,它们通常更容易配置并且对加密有更好的支持。
我使用过 VNC、远程桌面、LogMeIn Free、PCAnywhere 和远程 X。 每个都有其优点:
除了赛门铁克出售的 PcAnywhere,我提到的所有远程访问协议都是免费提供的(通过操作系统或下载)。
就我个人而言,我会尝试每一种并选择最适合您需求的一种。
Joe*_*oey 16
你可以试试NoMachine NX。我的一个朋友使用它在提高 VNC 速度方面取得了一些成功。
至于我,我正在使用 RDP,我认为这绝对是 Windows 系统的必经之路。其他人使用TeamViewer或Remote Administrator取得了良好的效果。
小智 11
尝试使用这个:
-snapfb
不要轮询 X 显示帧缓冲区 (fb) 的更改,而是定期将所有 X 显示 fb 复制到主内存中并检查该副本是否有更改。在某些情况下,这会改善交互响应,或者至少使事情看起来更流畅,但在其他情况下(大多数!),它会使响应变得更糟。如果视频 h/w fb 读取小图块的速度非常慢,则此模式可能会有所帮助。为了保持“帧速率”较高,屏幕尺寸 x bpp 不能太大。请注意,此模式非常浪费内存 I/O 资源(即使没有任何更改,它也会进行全屏复制)。它可能用于类似视频捕获的应用程序,或者出现窗口撕裂问题的应用程序。
这为我解决了问题。
| 归档时间: |
|
| 查看次数: |
140433 次 |
| 最近记录: |