Processadores dual-core se comportam como dois processadores single-core rodando em um único chip. A partir de uma perspectiva de desempenho, usando um processador dual-core é como usar dois "antes de mutli-core" computadores fundidos em conjunto. Processadores dual-core geralmente têm mais vantagens do que desvantagens quando compered para processadores de núcleo único e processadores mutli-core geralmente têm mais vantagens do que desvantagens quando comparados com processadores dual-core. O termo "multi-core" inclui processadores dual-core, mas é geralmente associada com processadores que têm três ou mais núcleos.
Vantagens dual-core mais de Single-core
Processadores dual-core tendem a ter melhor desempenho do que os processadores de núcleo único. Processadores dual-core são capazes de dividir informações para processamento por várias unidades. O aumento de desempenho é mais perceptível quando executando mais de um processo ao mesmo tempo. processador de um computador tem que parar momentaneamente quando se alterna entre processos de diferença, ou tópicos, o que provoca uma queda no desempenho. Processadores dual-core tem que alternar entre diferentes tópicos com menos frequência do que os processadores de núcleo único, porque eles podem lidar com dois ao mesmo tempo em vez de um de cada vez. Alguns processadores são capazes de fazer algo chamado "hyper-threading," que permite que o processador para se comportar como ele pode lidar com duas threads ao mesmo tempo. No entanto, a velocidade do clock do processador - a velocidade com que ele pode processar tarefas - não aumenta com Hyper Threading.
Desvantagens dual-core mais de Single-core
CPUs de núcleo único geralmente perdem em comparações de desempenho contra CPUs dual-core. No entanto, uma CPU single-core pode superar um CPU dual-core, quando a CPU tem uma significativamente maior velocidade de relógio, que é medida em gigahertz ou GHz. Um processador single-core de 3,8 GHz irá superar a de 1,8 GHz de processador dual-core, quando o processamento de uma única tarefa. Além disso, alguns programas não são projetados para ser executado em mais de um núcleo, assim que um processador single-core de 3,8 GHz será executado esse programa específico mais rápido que um processador dual-core de 3,2 GHz. Executando um programa que só é capaz de usar um núcleo de cada vez em um processador dual-core é como apenas ser capaz de usar quatro cilindros em um carro motor de oito cilindros: Você recebe metade do desempenho. processadores single-core também pode melhorar a vida da bateria em um dispositivo móvel do que um processador dual-core porque o processador single-core consome menos eletricidade para funcionar. No entanto, os processadores dual-core, mais recentemente feitas tendem a ser mais eficientes do que os processadores single-core mais velhos.
Vantagens dual-core mais de multi-core
vantagens processador dual-core mais de processadores multi-core espelhar as vantagens processador single-core mais de processadores dual-core. Processadores dual-core podem melhorar a vida da bateria em dispositivos móveis do que semelhante velocidade processadores multi-core e processadores dual-core com velocidades de clock mais altas do que os processadores multi-core são mais rápidos na execução de tarefas que não são otimizados para mais de um núcleo.
Desvantagens dual-core mais de multi-core
Processadores dual-core não são capazes de lidar com tantas tarefas ao mesmo tempo tão eficiente como processadores multi-core. processadores multi-core têm as mesmas vantagens sobre os processadores dual-core que os processadores dual-core têm sobre processadores de núcleo único. A CPU com quatro núcleos tem a capacidade de lidar com quatro threads, ou oito com hyper-threading, ao mesmo tempo, o que pode reduzir significativamente a necessidade de mudar tópicos em comparação com um processador dual-core.