tallermac

macOS, automatización y oficio · 208 artículos

Terminal 18 de julio de 2025 Por Francisco Sierra Cuerva 6 min de lectura

htop y btop en Mac: monitores de sistema para el Terminal

Comparamos top, htop y btop en macOS: cómo instalarlos con Homebrew, qué muestran mejor que Monitor de Actividad, y glances y bottom como alternativas.

High-resolution close-up of HTML code displayed on a computer screen, perfect for technology themes.
Foto de Bibek ghosh en Pexels

El ventilador del MacBook se pone a tope en mitad de una videollamada y no sabes qué lo está matando. Puedes abrir Monitor de Actividad, esperar a que cargue y ordenar por CPU… o puedes tener ya una ventana de Terminal abierta con la respuesta en pantalla. Si buscas cómo usar htop o btop en el terminal del Mac, la respuesta rápida es: macOS no los trae de serie, pero se instalan en segundos con brew install htop y brew install btop, y para diagnóstico rápido de procesos son más ágiles que cualquier app gráfica. Veamos qué aporta cada uno, incluido el top nativo que ya tienes.

top: el monitor que ya tienes instalado

macOS incluye top de serie, aunque en su variante BSD, que es distinta del top de Linux y algo menos amigable. Aun así, para un vistazo rápido cumple:

top -o cpu        # ordena por uso de CPU
top -o mem        # ordena por memoria
top -o cpu -s 2   # refresco cada 2 segundos

Te muestra procesos, %CPU, memoria, threads y el load average, y se cierra con q. Sus pegas: la interacción es mínima (no puedes matar procesos desde la interfaz de forma cómoda), la ordenación en vivo es limitada y la presentación es cruda. Es la herramienta de emergencia cuando no puedes instalar nada, no la de uso diario.

htop en el terminal del Mac: instalación y uso

htop es el clásico: un visor de procesos interactivo escrito en C, disponible en la fórmula oficial de Homebrew. Si no tienes Homebrew, nuestra guía de Terminal y Homebrew en macOS te deja el entorno listo en cinco minutos. Después:

brew install htop
htop

Lo que ganas frente a top y frente a Monitor de Actividad:

  • Interacción de verdad: mueves el cursor con las flechas, buscas con F3, filtras con F4, ordenas por cualquier columna con F6 y ves el árbol de procesos padre-hijo con F5. Encontrar qué app lanzó qué proceso es inmediato.
  • Matar procesos sin salir: seleccionas, pulsas F9, eliges la señal (SIGTERM primero, SIGKILL si se resiste) y listo. Nada de buscar el PID para luego escribir kill.
  • Barras por núcleo: en un Mac con Apple silicon ves cada núcleo de eficiencia y de rendimiento por separado, algo que Monitor de Actividad resume en un solo gráfico.
  • Funciona por SSH: administras un Mac mini headless o un servidor remoto con la misma interfaz, sin entorno gráfico. Más sobre esto en cómo conectar por SSH desde el Mac.

htop es ligero, instantáneo y hace una cosa bien: procesos. No muestra red ni disco por proceso, y ahí es donde entra el siguiente.

btop: el monitor de sistema completo para Mac

btop, el proyecto de aristocratos en GitHub, es la evolución vistosa: mismo concepto que htop pero con gráficas históricas en color, soporte de ratón y, sobre todo, métricas que htop no tiene:

brew install btop
btop
  • CPU, memoria, discos y red en una sola pantalla, con gráficas de evolución en el tiempo. Ves el pico de red exacto en el que empezó la copia de Time Machine, no solo el estado actual.
  • GPU en Apple silicon: btop monitoriza la GPU en los Mac con chip M, algo que ni htop ni el top nativo ofrecen y que Monitor de Actividad solo muestra en una ventana aparte.
  • Ratón y menús: puedes hacer clic en procesos, cambiar de vista y entrar en opciones sin memorizar teclas, aunque todo tiene atajo.
  • Procesos con detalle: al seleccionar uno ves sus hilos, sus archivos abiertos y su consumo histórico.

El precio de tanta información es que consume algo más de recursos que htop y que la interfaz puede resultar recargada en ventanas pequeñas (necesita un terminal razonablemente grande para lucir). Como señala el análisis de OS X Daily, en macOS se ha convertido en la opción de referencia para quien quiere un «Monitor de Actividad de terminal» completo.

glances y bottom: dos alternativas que conviene conocer

Si ninguno de los dos te encaja, hay dos opciones más con nichos claros:

  • glances (brew install glances, proyecto en GitHub): escrito en Python, muestra de un vistazo CPU, memoria, disco, red, sensores y alertas con umbrales de color. Su arma secreta es el modo web: glances -w levanta una interfaz en el navegador (puerto 61208) y puede exportar métricas a InfluxDB, Prometheus o CSV. Es la elección si monitorizas varios equipos o quieres histórico.
  • bottom (brew install bottom, se ejecuta como btm, fórmula de Homebrew): escrito en Rust, con gráficas limpias de CPU, memoria, red, disco, temperaturas y batería. Menos cargado visualmente que btop y muy configurable vía TOML. Buen punto medio si btop te parece demasiado.

¿Cuál usar en cada situación?

SituaciónHerramienta
Vistazo rápido sin instalar nadatop -o cpu
Cazar y matar procesos a diariohtop
Visión completa: CPU, GPU, red y discosbtop
Monitorizar varios equipos o vía navegadorglances
Gráficas sobrias y bajo consumobottom
Análisis con histórico largo y energíaMonitor de Actividad

Mi esquema de trabajo habitual: btop abierto en un espacio propio cuando el Mac está bajo carga (compilaciones, exports de vídeo), htop para entrar por SSH a cualquier máquina, y Monitor de Actividad solo cuando necesito el histórico de energía o disco que estas herramientas no guardan. No compiten entre sí: compiten con no saber qué le pasa a tu Mac.

Un consejo final: si vas a tenerlos abiertos a menudo, dedícales un perfil propio en tu terminal. En cómo personalizar el Terminal de macOS tienes la base para dejarlo legible y con el tamaño que btop necesita.

Preguntas frecuentes

¿htop viene instalado en macOS? No. macOS solo incluye top. htop se instala con brew install htop y no requiere permisos de administrador para ejecutarse, aunque sin sudo solo verás detalles completos de tus propios procesos.

¿Qué diferencia hay entre htop y btop? htop se centra en procesos: buscar, ordenar, ver el árbol y matar. btop añade gráficas históricas de CPU, memoria, red y discos, monitorización de GPU en Apple silicon y soporte de ratón, a cambio de consumir algo más de recursos.

¿btop muestra la GPU en un Mac con chip M? Sí: btop soporta monitorización de GPU en macOS con Apple silicon, uno de sus grandes atractivos frente a htop y top.

¿Es mejor btop que Monitor de Actividad? Para diagnóstico en vivo y trabajo por SSH, sí: es más rápido y muestra red y disco por proceso en la misma vista. Monitor de Actividad sigue ganando en histórico de energía y en no requerir Terminal.

En definitiva: instala htop y btop con Homebrew, usa htop para procesos y btop para el cuadro completo, y reserva glances para cuando administres más de una máquina. Cuatro comandos y tu Terminal ya diagnostica mejor que la mayoría de apps gráficas.

Sigue leyendo

Sobre el autor

Soy Francisco Sierra Cuerva, desarrollador de software, maquero de larga recorrida y el autor de este taller. Escribo en español sobre macOS, automatización y las apps que merecen hueco en tu equipo, siempre con datos y fuentes sobre la mesa.

También soy el autor de SideList, una lista de tareas sencilla que vive en la barra de menús del Mac. Si te gusta lo que lees aquí, es la mejor muestra de cómo entiendo el software para macOS.

Equipo recomendado

Transparencia: los enlaces de esta sección son de afiliado. En calidad de Afiliado de Amazon, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. A ti no te cuesta nada más y solo recomiendo lo que uso.

Comentarios (0)

Todavía no hay comentarios aprobados. Sé el primero.

Los comentarios se revisan antes de publicarse.