De Mononucleo a Multinúcleo: A Evolução do Processamento Paralelo do macOS
2025-09-20

O Mac original de 128K de 1984 tinha um único processador Motorola 68000 a 8 MHz, capaz de executar apenas um aplicativo por vez. Hoje, os Macs executam confortavelmente vários aplicativos substanciais simultaneamente, além de backups do Time Machine e outras tarefas em segundo plano. Este artigo narra essa evolução, desde as origens de tarefas únicas até a introdução do Switcher e MultiFinder, o salto para multitarefa preemptiva e multithreading no Mac OS X, e as otimizações de desempenho trazidas pelo Grand Central Dispatch (GCD). A jornada culmina na gestão eficiente de até 32 núcleos de CPU, mostrando a busca implacável da Apple por melhorias de desempenho no macOS.
Desenvolvimento
processador multinúcleo