ssh 优化

ssh的优化建议中,通常都有那么一条说是说压缩的,也都会建议敲敲命令什么的不建议开这个,原因是可能会影响用户体验,并且会加重cpu的负担,所以通常在使用xforwarding的这样传输数据比较多的操作的时候才比较建议。实际上个人平常使用的情况下,开和没开,没体验出来有什么区别, 大概都只是轻度的使用吧。知道这次搞了下opengl的事情,发现开和不开区别挺大的。

开启的方法

ssh 参数

<code>-C /<code>

或者配置文件~/.ssh/config

<code>Compression yes/<code>

效果

  • 添加前
ssh 优化 - 启用压缩

glxgears 维持2 FPS的话,基本上要16Mbit/s

ssh 优化 - 启用压缩

glmark2测试运行的时候,需要网络30Mbit/s

  • 添加后
ssh 优化 - 启用压缩

glxgears的帧数上去了,网络带宽的要求也降下来了, 只要2Mbit/s了, 但是同时实际上sshd 的cpu的使用率也上去了

ssh 优化 - 启用压缩

glmark2的情况也一样,网络带宽下来了只要10Mbit/s, 同时画面的流畅度也上去了, 也可以看到sshd 需要的cpu的使用率上去了


分享到:


相關文章: