pur*_*e51 4 ssh flow-control tmux
我正在运行Ubuntu 12.04,并在ADSL链路上使用tmux 1.6(8Mbps/1Mbps向下/向上).
当有很多快速终端输出时,链接变得饱和并且完全没有响应,我无法切换tmux窗口或任何东西,并且必须杀死ssh.
是否有一些tmux设置来防止这种情况?我看过一些补丁,但目前还不清楚他们做了什么.
tmux 1.7及更高版本包括一种速率限制.如果你正在处理的输出是正常的"滚动"输出(许多法线,而不是(例如)一个巨大的base64编码块),它可能会有所帮助.
两个选项控制此速率限制:c0-change-trigger和c0-change-interval.基本上,如果tmuxc0-change-trigger在1毫秒内看到多于某些C0控制字符(例如退格,换行,回车),那么它将推迟对窗格的进一步更新,持续c0-change-interval毫秒.默认值为250,此类C0字符在1毫秒内将停止窗格绘制100毫秒.
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |