我不太了解X-Windows。 有时我在同一个局域网上从我的MacBook Pro上运行远程X-windows会话到HP DL380主机。 我正在使用ssh -X
选项使用X11转发。 X-Windows的性能有点慢。 我怎样才能加快速度呢? 我可以在HP DL380中安装显卡来加速性能吗? 有另一种方法吗?
X在局域网上应该足够快,所以你的问题可能在其他地方。 但是,您可以尝试X加速软件,如NX或VNC。
简短的回答,不,X是一个脑死亡协议。 为什么X现在还没死呢是令人惊讶的。 (我对显示后记有很高的期望,但是没有进展…)。 在X-windows中,“服务器”是你的Mac。 客户端是您正在运行的应用程序。 X告诉你的Mac要渲染什么,Mac完成了绘制屏幕的所有工作。 最好的情况是,如果能够为Mac提供更好的显卡,可能会提高性能,但不会太高。 像NX这样的X“加速器”通过压缩和cachingX调用来工作(基本上用更好的协议来替代X)
见http://www.miscdebris.net/blog/2007/06/01/speed-up-ssh-x11-forwarding/并在下面复制一个非常有用的提示,如何加快X11转发。 对我来说,即使在我们的100Mbit局域网上也是如此。
加快SSH X11转发由Werner在6月1日@ 9:50发表
我使用Ubuntu服务器作为我的计算工作马,并从我的桌面PC与SSH连接到服务器。 对于一些应用程序(gnuplot =)来说,这是非常慢的,虽然它是通过局域网。 我在网上find了一些改善这种情况的说明:而不是AES密码,arcfour和blowfish密码performance好得多,开启压缩也不会受到影响。 所以应该使用
ssh -c arcfour,blowfish-cbc -XC host.com
连接到ssh。 你猜怎么着? 这真的改善了情况,特别是对于gnuplot。 感谢Samat!
不,X窗口在客户端上呈现。