원격 호스트에서 ssh하지만 터미널 성능이 좋지 않습니다. 입력하는 기호가 즉시 표시되지 않지만 약간의 지연이 있습니다. 때때로 지연 후 한 번에 두 개의 기호가 표시됩니다.
원격 호스트에서 ssh하지만 터미널 성능이 좋지 않습니다. 입력하는 기호가 즉시 표시되지 않지만 약간의 지연이 있습니다. 때때로 지연 후 한 번에 두 개의 기호가 표시됩니다.
답변:
높은 대기 시간은 ssh 성능 저하의 또 다른 원인입니다. traceroute를 더 잘 대체하기 위해 mtr을 사용하는 것이 좋습니다. 네트워크 문제가 발생할 수있는 위치에 대한 정보를 제공 할 수 있어야합니다.
압축 및 압축 수준 9를 사용하십시오. 약간 도움이 될 것입니다. / etc / ssh / ssh_config에서 이러한 매개 변수를 구성 할 수 있습니다. 그러나 실제 네트워크가 매우 열악하면이 트릭은별로 좋지 않습니다.
긴 지방 파이프 (높은 대역폭 + 높은 대기 시간)에서 OpenSSH를 사용하는 경우 OpenSSH가 더 큰 tcp 창 크기를 사용하도록 수정하기 때문에 양쪽에서 버전 4.7 이상을 사용하고 있는지 확인하십시오.
* 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.
그렇지 않으면 발신자가 전송을 계속하기 전에 ack를 기다려야 할 수 있으므로 연결을 최대한 활용하려는 경우에 중요 할 수 있습니다.
다른 사람들이 이미 말했듯이 대기 시간, 네트워크 손실, 느린 서버에서 발생할 수 있습니다.
현대 TCP 스택은 Naggle 이라는 알고리즘을 사용하기 때문에 한 유형에 2 문자가 표시되는 경우가 있습니다 .
잘못 구성된 DNS로 인해이 문제가 발생할 수 있습니다. 서버는 일단 로그인하면 제대로 응답하고 파일을 상당히 빠르게 업로드 및 다운로드하지만 SSH 로그인 속도는 느려집니다.