Qué estás ejecutando en realidad
Abre la pestaña de procesos y una app de Electron se disuelve en un pequeño árbol: un proceso principal, varios renderizadores, un proceso de GPU, un manejador de fallos, un actualizador. Cada renderizador es un motor Chromium completo con su propio heap de V8, su propia copia del código del framework y su propio recolector de basura; con el navegador que ya tienes abierto no se comparte nada. Por eso Slack con un par de espacios de trabajo se queda por encima del gigabyte en reposo, y cerrar la ventana suele dejar viva en la bandeja una docena de procesos.
Las facturas de disco y batería siguen la misma lógica. El instalador empaqueta el runtime entero, así que un cliente de chat "ligero" pesa en disco unos cientos de megabytes, y varios de ellos superan con holgura a los programas que sustituyeron. En un portátil, un árbol de Chromium siempre residente cuesta horas reales de batería, no teóricas.
Por qué se siente peor de lo que dice la cifra de RAM
La memoria es la mitad de la historia; la pesadez percibida está en el arranque y en la latencia de la interfaz. Al lanzarse, cada app tiene que arrancar V8, analizar su paquete de JavaScript y pintar la interfaz en un motor de maquetación construido para documentos, no para controles nativos — en un disco que gira o con la CPU ocupada, eso son segundos de ventana en blanco. El resto lo rematan los historiales largos, los emoji animados y los webviews que repintan conversaciones enteras: el motor hace trabajo de propósito general que un cliente nativo haría por una fracción del coste.
Pagar menos impuesto sin abandonar las apps
La meta realista son menos instancias de Chromium, no cero: estas apps se usan porque el servicio vive allí. Un puñado de hábitos cubre la mayor parte del beneficio. Ninguno exige renunciar a una herramienta que necesitas.
- Si el servicio tiene versión web, préfierela — un renderizador dentro del navegador ya abierto vence a un runtime nuevo entero
- Desactiva "cerrar a la bandeja", o sal de verdad, para que el árbol de procesos se descargue al final del día
- Recorta espacios de trabajo y cuentas conectadas — cada uno suele mantener vivo otro renderizador
- Apaga los emoji animados, el autoplay de GIF y demás interruptores cosméticos donde la app los ofrezca
- Esquiva los envoltorios todo-en-uno que incrustan cinco servicios en una ventana — suman el impuesto, no lo reparten
- Un servicio que usas todo el día, mantenlo como pestaña fijada del navegador o como PWA instalada — una sola instancia para todo
Preguntas y respuestas
¿Por qué las apps de Electron usan tanta RAM?
Cada una ejecuta su Chromium privado con procesos renderizadores separados por ventana o espacio de trabajo, sin compartir nada con tu navegador ni entre sí. Cinco apps de Electron son, en la práctica, cinco navegadores corriendo lado a lado.
¿Hay una alternativa más ligera a las apps de Electron?
A menudo sí: el mismo servicio en una pestaña normal del navegador, o instalado como PWA, reutiliza el navegador que ya tienes abierto en lugar de embarcar otro Chromium. Algunos servicios ofrecen además clientes nativos que pesan una fracción de la compilación de Electron.
Consulta qué incluye antes de comprar.
La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.
Sigue leyendo
Escríbenos: [email protected]