Um processador de computador leva as instruções escritas em programas de computador e transforma-los em ação. Um processador dual-core é capaz de processar mais informações no mesmo espaço de tempo do que um processador tradicional , permitindo a computação mais rápido. Função
Cada instrução em todos os programas em execução no seu computador é canalizado para o processador "core ". O núcleo lê e executa essas instruções --- mas só pode fazê-lo uma instrução de cada vez.
Problema
Quando você tiver mais de um programa em execução , o núcleo tem de mudar e para trás , levando e interpretação de fluxos de dados . Isso, juntamente com a natureza de uma coisa - em-um- tempo do núcleo , limita o quão rápido o computador pode funcionar.
Benefícios
A processador de núcleo duplo tem dois núcleos , permitindo que a dividir os fluxos de entrada de dados e enviar blocos separados de instruções para cada núcleo . Cada ainda interpreta instruções uma de cada vez , mas eles podem fazer o dobro do trabalho no mesmo período de tempo.
Alternativas
chips dual-core são apenas um tipo de processador " multicore " . Processadores quad-core tem quatro núcleos e um processador hexacore tem seis.
Consideração
Para obter os benefícios de processadores multicore , software de computador deve ser capaz de reconhecê-los --- e como diz o MIT Technology Review, a escrever programas que podem trabalhar de forma eficiente em vários núcleos não é fácil. Isso pode limitar a vantagem da velocidade de processadores dual-core.