De Mononúcleo a Multinúcleo: La Evolución del Procesamiento Paralelo de macOS

2025-09-20
De Mononúcleo a Multinúcleo: La Evolución del Procesamiento Paralelo de macOS

El Mac original de 128K de 1984 contaba con un único procesador Motorola 68000 a 8 MHz, capaz de ejecutar solo una aplicación a la vez. Hoy en día, los Mac manejan cómodamente varias aplicaciones importantes de forma simultánea, junto con copias de seguridad de Time Machine y otras tareas en segundo plano. Este artículo narra esa evolución, desde los orígenes de la monotarea hasta la introducción de Switcher y MultiFinder, el salto a la multitarea preemptive y la multithreading en Mac OS X, y las optimizaciones de rendimiento aportadas por Grand Central Dispatch (GCD). El recorrido culmina en la gestión eficiente de hasta 32 núcleos de CPU, mostrando la búsqueda incesante de Apple por mejoras de rendimiento en macOS.