En m’amusant sous Linux avec plusieurs Terminaux (Urxvt/XTerm/st/Alacritty) j’ai découvert un nouveau terminal accéléré par GPU disponible sous Windows/Linux/MacOSX Kitty Je l’ai donc installé pour vérifier l’affirmation qu’il était rapide et je l’ai comparé aux autres terminaux installés sur mon système: Alacritty,iTerm2 et MacOS Terminal Tous les test sont effectués avec les paramètres par défaut des applis sous le SHELL FISH que je viens juste d’installer et n’a aucune customisation. Mes tests sont effectués sur un MacBook Pro de 2018 totalement défoncé par 3 upgrades ( Mojave vers Catalina puis Big Sur) deux tonnes de détritus Microsoftiens (Office 365 + docs) et des tonnes de fichiers de boulot.

J’ai simplement lancé la commande suivante:

time tree /

Sur environ 1 300 000 répertoires et 2 084 000 fichiers :-)

Resultats:

  • Alacritty
Executed in  470.11 secs   fish           external
   usr time   96.46 secs  117.00 micros   96.46 secs
   sys time  155.80 secs  456.00 micros  155.80 secs
  • Terminal
Executed in  345.16 secs   fish           external 
   usr time   89.45 secs  110.00 micros   89.45 secs 
   sys time  148.68 secs  439.00 micros  148.68 secs 
  • iTerm2
Executed in  407.53 secs   fish           external
   usr time   87.34 secs  104.00 micros   87.34 secs
   sys time  144.89 secs  418.00 micros  144.89 secs
  • Kitty
Executed in  340.81 secs   fish           external 
   usr time   88.90 secs  135.00 micros   88.90 secs 
   sys time  147.10 secs  479.00 micros  147.10 secs 

Resultats finaux:

Kitty > Terminal > iTerm2 > Alacritty

On voit que le Terminal de base de Mac OS n’est pas en reste !