tmux
underを使用すると、xterm
出力に端末を圧倒するプロセスをすばやく停止することはできません。割り込みは最終的に到着しますが、長い遅延の後に発生します。この問題は、他のX11端末を使用しない場合、または使用した場合には発生しませんtmux
(異常にtmuxを使用するかどうかにかかわらず)。
そのような症状の原因は何ですか?この潜伏期間を減らすには?私のものは以下にTERM
あります。screen-256color
tmux
答え1
xtermをブロックしようとすると、データスクロールが多すぎる可能性があります。 「CTRL + C」を押すとプロセスは停止しますが、バッファリングされた出力は依然としてコンソールに流れます。
遅延は、X(この場合はxterm)が情報を表示するのにかかる時間です。
答え2
これは間の問題ではなく、間のtmux
相互作用の問題です。tmux
xterm
この問題はGitHubの問題で議論されています。xterm #684のバックオフメカニズム。
tmux
少なくともPOVでは、結論は次のとおりです。
[...]
xterm
速度が遅いrxvt
ため、バッファリングする機会が多く、tmux
消費するのに時間がかかります。