Sistemas operativos

El Administrador de tareas de Windows pesaba solo 80KB originalmente

En una era donde las aplicaciones actuales suelen ocupar cientos de megabytes incluso antes de realizar su primera función, la historia del Administrador de tareas de Windows nos ofrece una lección magistral de ingeniería de software.

Administrador de tareas de Windows pesaba 80KB en sus inicios

Dave Plummer, el veterano ingeniero de Microsoft que creó esta herramienta, reveló recientemente que la versión original pesaba apenas 80KB, una fracción mínima comparada con los 4MB que ocupa en la actualidad.

Durante los años 90, los recursos de hardware eran extremadamente limitados. Plummer diseñó el Administrador de tareas con una mentalidad de «supervivencia». La herramienta debía ser capaz de ejecutarse sin problemas incluso cuando el resto del sistema operativo se hubiera congelado.

«Cada línea de código tiene un costo; cada dependencia es un compañero de cuarto que se come tu comida y nunca paga el alquiler», explica Plummer, hablando sobre la importancia de evitar marcos de trabajo pesados y capas innecesarias.

El truco de la «instancia única»

Una de las innovaciones más ingeniosas de Plummer fue cómo el programa gestiona sus propias instancias. La mayoría de las aplicaciones simplemente verifican si ya hay una copia abierta y, de ser así, activan la ventana existente. Sin embargo, el Administrador de tareas va un paso más allá, según explica. Se envía un mensaje privado a la instancia ya abierta y espera una respuesta. Si la instancia anterior no responde en un tiempo determinado, el sistema asume que está bloqueada y permite abrir una nueva versión para que el usuario pueda, irónicamente, cerrar la instancia del Administrador de tareas que falló.

Otras optimizaciones incluyeron el uso de cadenas globales para evitar llamadas repetitivas y la consulta directa a la tabla de procesos del kernel en lugar de preguntar a cada programa individualmente. Esta filosofía permitió que la utilidad funcionara con una fluidez que hoy, en plena era de la abundancia de RAM, muchos desarrolladores parecen haber olvidado.

Si lo pensamos detenidamente, hoy en día, con sistema operativos como Windows 11, seguimos haciendo las mismas tareas que hacíamos con Windows 7, por ejemplo, solo que consumiendo más recursos. Por eso, se siente que hoy en día las aplicaciones y sistemas no se están optimizando los suficiente, a medida que tenemos mejores procesadores, gráficas, más memorias RAM y almacenamiento más rápido. Os mantendremos informados.

Recent Posts

  • Portátiles y ordenadores

ASUS también piensa en los portátiles de uso cotidiano: los nuevos Zenbook y Vivobook aparecen en el Computex 2026

No todo en el stand de ASUS en COMPUTEX 2026 son superchips y estaciones de…

1 hora atrás
  • Memorias

HBM4E: SK hynix presenta sus módulos de hasta 48 GB y 4.0 TB/s

La carrera por el liderazgo en la memoria de alto ancho de banda HBM alcanza…

2 horas atrás
  • Portátiles y ordenadores

ASUS presenta sus portátiles con el NVIDIA RTX Spark en el Computex 2026: así son los nuevo ProArt P16 y P14

ASUS ha aprovechado su paso por el Computex 2026 para presentar los dos nuevos portátiles…

2 horas atrás