![使用可用工具实现最低延迟的 VNC 连接](https://linux22.com/image/1567216/%E4%BD%BF%E7%94%A8%E5%8F%AF%E7%94%A8%E5%B7%A5%E5%85%B7%E5%AE%9E%E7%8E%B0%E6%9C%80%E4%BD%8E%E5%BB%B6%E8%BF%9F%E7%9A%84%20VNC%20%E8%BF%9E%E6%8E%A5.png)
再会,
我必须通过 SSH 进入我的工作系统,但似乎找不到最佳设置来使我的工作效率达到我想要的水平。
目前我可以选择使用 Putty、VNC Viewer 或 Bash for Windows 进行 SSH。不过,每种方法似乎都有一些缺点,我正在尝试找到最适合我的组合。
我主要使用 VNC Viewer,但我对由于服务器距离(美国东西海岸)而产生的延迟非常敏感
为了解决延迟问题,我尝试使用 Windows 版 Bash 和 PUTTY。这两种工具都大大降低了延迟,这让我很高兴。但缺点是,虽然我大部分时间都不介意只使用命令行,但我确实喜欢在新窗口中生成 emacs 实例,因为我发现当我必须在多个区域工作时,这可以提高我的工作效率。
我尝试了 XWin 并启用了 X11 转发,这确实允许 emacs 实例在自己的窗口中生成,但这似乎比 GUI 渲染更滞后。它已经到了我甚至无法使用它的地步。此外,有些程序 XWin 似乎不允许生成新窗口(在我的情况下是 Verdi)。
此外,我喜欢同时打开多个终端选项卡,以便在它们之间切换。我发现最接近这个问题的解决方案是使用 Putty 连接管理器,它允许我调用多个 PUTTY 选项卡。不过,我的抱怨是,它仍然不能像实际的 GUI 控制台那样工作,因为每个选项卡都需要打开自己的 SSH 实例。此外,每当我关闭程序时,我的所有 SSH 实例都会关闭,即使我断开连接或失去互联网访问,也无法像在 VNC Viewer 中那样恢复。
是否有任何设置似乎对上述问题有最佳效果?我应该查看哪些设置或尝试哪些免费程序,以产生更好的结果?在延迟方面有没有更好的 GUI VNC?因为,目前我认为所有有效的解决方案都是习惯延迟或习惯不在自己的窗口中使用 emacs,但每当我需要启动 GUI 程序时仍然使用 VNC 查看器。
欢迎大家提出建议。