Os processadores de vários núcleos contêm vários núcleos que permitem que dois ou mais programas sejam executados simultaneamente em um processador. Os processadores com tal dispositivo são capazes de realizar mais operações do que um processador de núcleo único comparável.
Alguns dos núcleos de um processador multinúcleo podem ser desativados pelo fabricante do processador, não detectados pelo sistema operacional durante a instalação ou estacionados por ele para economizar energia. E também simplesmente não deve ser usado pelo programa. Os processadores multi-core modernos têm alto consumo de energia. Pode ser reduzido desativando temporariamente um ou mais núcleos pelo sistema operacional do computador, quando a carga do processador é muito baixa e não há necessidade de que funcionem. Isso é chamado de estacionamento de kernel, cujas configurações estão ocultas por padrão do Painel de Controle do Windows 7. Você pode determinar se os kernels estão estacionados usando o Monitor de Recursos, que é iniciado a partir do Gerenciador de Tarefas. Abaixo de cada gráfico de kernel estacionado na guia CPU, há um texto Parado. Se você vir tal inscrição, significa que as configurações de estacionamento do kernel estão ativadas no seu computador. Se por algum motivo eles o incomodarem, você pode desativá-los na seção Gerenciamento de energia do processador das opções avançadas para o plano de energia atual. Para fazer isso, defina o valor do parâmetro "Número mínimo de núcleos em estado ocioso" - 100%. Alguns processadores multi-core têm apenas um núcleo, ou nem todos os disponíveis, pois os demais são desabilitados pelo fabricante do processador. Esses processadores podem ter um defeito em um ou mais núcleos que os impede de funcionar corretamente. Para não descartar a matriz inteira, o fabricante desativa o núcleo com defeito e vende a matriz como um processador com menos núcleos. Esta abordagem foi usada, por exemplo, para os processadores AMD Phenom II X2-3 de dois três núcleos e os processadores Athlon-II-X3 de três núcleos, nos quais você pode desbloquear os núcleos 3 e 4 usando o utilitário Advanced Clock Calibration ou usando o BIOS de algumas placas-mãe. No entanto, os kernels desbloqueados precisam ser totalmente testados quanto à estabilidade e, se ocorrerem erros, eles deverão ser desativados novamente. Caso contrário, o computador apresentará problemas de funcionamento graves. Somente um núcleo pode funcionar se o sistema operacional identificou erroneamente o processador como single-core durante a instalação. Em alguns casos, o número de núcleos foi determinado erroneamente pelas primeiras versões de sistemas operacionais em que seu suporte foi ativado. Esses são sistemas operacionais como o Windows XP com Service Pack 2. Essas versões de sistema operacional são consideradas obsoletas. A maneira mais fácil de fazer o segundo núcleo funcionar neste caso é instalar um sistema operacional mais moderno. Os processadores multicore são relativamente novos. Os primeiros processadores dual-core da Intel e AMD surgiram na primavera de 2005. Os programas que foram lançados até este ponto não foram projetados para funcionar com processadores multi-core. Eles usam apenas um núcleo durante a execução. Da mesma forma, alguns programas muito simples também não usam mais de um núcleo.