I processori dual -core si comportano come due processori single-core in esecuzione su un singolo chip . Dal punto di vista delle prestazioni, con un processore dual-core è come usare due " prima di mutli -core " computer fusi insieme . I processori dual -core di solito hanno più vantaggi che svantaggi quando compered ai processori single core e processori mutli -core di solito hanno più vantaggi che svantaggi rispetto ai processori dual-core . Il termine " multi-core " comprende i processori dual-core , ma è di solito associata con i processori che hanno tre o più core . Vantaggi dual -core oltre unipolari
processori dual-core tendono ad avere prestazioni migliori rispetto a processori single-core . I processori dual -core sono in grado di suddividere le informazioni per l'elaborazione da più unità . L' incremento delle prestazioni è più evidente quando si esegue più di un processo alla volta . Un processore del computer ha brevemente interrotto quando passa tra i processi di differenza , o thread , che provoca un tuffo nelle prestazioni. Processori dual-core devono passare tra differenti thread meno spesso di processori single-core perché possono gestire due in una volta invece di uno alla volta . Alcuni processori sono in grado di fare qualcosa chiamato " hyper -threading ", che consente al processore di comportarsi come se fosse in grado di gestire due thread contemporaneamente. Tuttavia , la velocità di clock del processore - la velocità con cui si può elaborare compiti - non aumenta con hyper threading
Svantaggi dual -core più
singolo core < p . > CPU single -core di solito perdono nei confronti di prestazioni contro le CPU dual-core . Tuttavia, una CPU single-core può superare una CPU dual-core quando la CPU ha una significativamente maggiore velocità di clock , che viene misurata in gigahertz , o gigahertz. Un processore single-core da 3.8 GHz sorpasserà un processore dual -core da 1,8 GHz durante l'elaborazione di una singola attività. Inoltre, alcuni programmi non sono progettati per funzionare su più di un core , quindi un processore single-core da 3.8 GHz verrà eseguito quel particolare programma più veloce di un processore dual-core da 3,2 GHz . Esecuzione di un programma che è solo in grado di utilizzare un core alla volta su un processore dual-core è come solo essere in grado di utilizzare quattro cilindri su una vettura di motore a otto cilindri : Si ottiene la metà della prestazione . Processori single-core possono anche ottenere una migliore durata della batteria su un dispositivo mobile di un processore dual-core , perché il processore single-core utilizza meno energia elettrica per funzionare. Tuttavia, i processori più recentemente fatto dual -core tendono ad essere più efficiente di vecchi processori single-core energia .