J'ai souvent un terminal ouvert avec plusieurs onglets. J'ai remarqué que le passage à un nouvel onglet prend parfois plusieurs minutes, pendant lesquelles Terminal semble se bloquer avec un curseur occupé.
Je soupçonne que la cause est l'exécution de programmes dans cet onglet avec une sortie de débogage très verbeuse, qui produit des lignes extrêmement longues. Je sais qu'il y a parfois des lignes uniques contenant des mégaoctets de texte, et il est possible que les lignes contiennent des dizaines ou des centaines de mégaoctets.
Une solution au problème est d'exécuter ces commandes en tant que command_with_long_output | cut -c 1-1000
Mais j'ai tendance à oublier de le faire, surtout si je passe d'un ensemble de données de test (où les lignes font quelques kilo-octets) à un ensemble de données complet.
J'espérais un paramètre du type "Ne conserver que 1M de données" ou "Ne conserver que les 20k premiers caractères par ligne", mais je ne vois rien de tel.