【发布时间】:2015-03-06 19:19:26
【问题描述】:
我希望这个问题存在于 stackoverflow 领域(我认为确实如此,因为这些工具是远程编程所必需的)。
我很好奇,我听说 VNC 比 X11 隧道(即 Cygwin-X)更快。这是真的?如果是这样,为什么会这样?我的想法是,他们都归结为使用 ssh 将数据从服务器传输到客户端。为什么一个会比另一个快?
另外,如果我可以这么大胆的话,什么 VNC 实用程序适合 Windows(商业或免费)。
谢谢!
【问题讨论】:
-
可见数据的传输方式有所不同。结果取决于许多细节,但通常 VNC 比 X11 转发更快。为简单起见:VNC 转发您看到的(压缩的)图片,X11 转发使用协议与您的本地 X 服务器通信,告诉它要执行哪些绘图操作。所以完全不同的架构。
-
那么,区别主要在于可视化数据传输?如果我在没有可视化的情况下运行 MATLAB,会有什么不同吗?
-
关于“一个体面的 MS-Windows 的 VNC 客户端”:这个问题是这里的主题,它主要是基于意见,要求推荐。
-
VNC 和 X11 转发仅处理视觉内容。我不明白为什么或如何将它用于其他任何事情。如果你只想在远程端执行命令并且对图形输出不感兴趣,那么只需通过 ssh 运行它就可以了。