我在远程主机上使用ssh,但是终端性能很差。我输入的符号不会立即显示,但会有些延迟。有时延迟后一次显示两个符号。
我在远程主机上使用ssh,但是终端性能很差。我输入的符号不会立即显示,但会有些延迟。有时延迟后一次显示两个符号。
Answers:
使用9的Compression和CompressionLevel。这应该会有所帮助。您可以在/ etc / ssh / ssh_config中配置这些参数。但是,如果实际的网络非常差,这种技巧将无济于事。
如果您在长胖管道(高带宽+高延迟)上使用OpenSSH,请确保双方都至少使用4.7版,因为它包含一些使OpenSSH使用更大tcp窗口大小的修复程序。
* The SSH channel window size has been increased, and both ssh(1)
sshd(8) now send window updates more aggressively. These improves
performance on high-BDP (Bandwidth Delay Product) networks.
如果您想最大限度地利用连接,这可能很重要,因为否则发送者可能必须等待确认后才能继续发送。
正如其他人已经说过的,它可能来自延迟,网络丢失,服务器速度慢。
有时您会在一种类型中看到2个字符,因为现代TCP堆栈使用一种称为Naggle的算法。
DNS配置错误会导致此情况。一旦登录,服务器将响应良好,并且上传和下载文件的速度相当快,但是SSH登录会很慢。