Nu siger du at du har dualcore men at spillet åbenbart kun ser den ene processor, er der noget du har misforstået ved dualcore. Man kan ikke sige.. Jeg har en dualcore processor, 2x1,66 Mhz.. Så må jeg jo ha lidt over 3 Mhz ialt.
Hver microprocessor i cpu'en kører med en frekvens på 1,66 Mhz, og de kører hver for sig med den hastighed. De arbejder ikke sammen på en sådan måde at man kan køre samme opgave på begge to og så bare lægge kapaciteten oveni hinanden for at få en større samlet kapacitet.
Hvor dualcore kommer til sin ret er ved flere opgaver hvor hver kerne kan lave hver sin opgave.
I modsætning til singlecore processorer hvor cpu'en får nogen kommandoer tilsendt som den skal udføre og gemme i sit cache. Hvis den så skal bruge cacheplads udenfor sit eget cache, eksempelvis gennem system bus'en, RAM'ene eller HD bliver ydelsen dårligere da adgangen til disse sætter kapaciteten ned, fordi deres maksimale hastighed er meget langsommere end processorens egen hastighed.
Man mærker det ikke ved en enkelt opgave, men mere ved flere opgaver hvor processoren skal skifte mellem forskellige datastrømme og derfor får endnu dårligere ydelse.
Ved en dualcore kan de derfor behandle det hurtigere ved at den ene processor kan udføre mens den anden får adgang til yder cache, samtidig med de begge har et cache.
Det ændrer ikke på at cpu'en falder i ydelse ved flere opgaver, blot at man har 2 processorer til at bære over med det, så man mærker mindre til det. Fordi man i tanken kan have 2 opgaver igang samtidig før den begynder at slække i ydelse.
For bedre forståelse kan du kigge på de her links..
http://www.wisegeek.com/what-is-a-dual-core-processor.htmhttp://en.wikipedia.org/wiki/Multi-core_(computing)
Vunde