La respuesta https://superuser.com/a/589896/311481 funciona bien. Yo uso los siguientes valores:
setw -g c0-change-trigger 10
setw -g c0-change-interval 250
Otro consejo: si usa ssh dentro de tmux, use mosh en su lugar: http://mosh.mit.edu/ Se comporta de manera más inteligente para mostrar la salida de los programas. Intenta mostrar el último estado de la pantalla colocando intermedios cuando es apropiado. Por lo tanto, tmux nunca se congelará si se genera mucha salida dentro de sus paneles con sesiones de mosh dentro.
A diferencia de SSH, el protocolo basado en UDP de mosh maneja la pérdida de paquetes con gracia y establece la velocidad de cuadros en función de las condiciones de la red. Mosh no llena los buffers de red, por lo que Control-C siempre trabaja para detener un proceso desbocado.
Debido a que el SSP [Protocolo de sincronización de estado que Mosh usa] funciona en la capa de objeto y puede controlar la velocidad de sincronización (en otras palabras, la velocidad de cuadros), no necesita enviar todos los bytes que recibe de la aplicación. Eso significa que Mosh puede regular las tramas para no llenar las memorias intermedias de la red, conservando la capacidad de respuesta de la conexión y asegurándose de que Control-C siempre funcione rápidamente. Los protocolos que deben enviar cada byte no pueden hacer esto.