Comparativa: qué terminal Linux consume menos memoria

Fuentes: Linux Terminal Memory Usage
Comparativa: qué terminal Linux consume menos memoria
Imagen generada con IA

Este contenido analiza el consumo de memoria de diferentes emuladores de terminal en Linux, comparando opciones como xterm, kitty, alacritty, st, konsole, lxterminal, gnome-terminal, foot, rxvt y ptyxis. El autor, un experimentado usuario de Linux desde 1996, realizó pruebas prácticas tras experimentar problemas de swapping en una de sus máquinas con 16GB de RAM. Para medir la memoria utilizó la herramienta smem, que reporta四种 métricas: USS (Unique Set Size, memoria realmente usada por el proceso), PSS (Proportional Set Size, memoria compartida prorrateada), RSS (Resident Set Size, memoria física mapeada) y Swap. Los resultados revelan diferencias significativas: st y xterm son los más eficientes (~3-5MB de USS), mientras que kitty, ptyxis y konsole son los más demandantes (~25-70MB de USS). El autor descubrió que diez instancias de kitty pueden consumir hasta 50GB de swap, algo sorprendente. También observó que el entorno (X11 vs Wayland, Fedora vs Debian) no influye significativamente. En cuanto a características especiales, solo few terminales soportan renderizado de imágenes pixel-perfect: kitty, foot, ghostty y konsole. El autor recomienda st para quienes priorizan eficiencia extrema, lxterminal para X11 y foot para Wayland, manteniendo kitty para casos específicos donde se necesite timg.