PDA

Bekijk Volledige Versie : single core vs dual core



popking
26/02/08, 20:04
Vraagje:
Je hoort wel eens geluiden dat software en/of besturingssytemen nog niet goed kunnen omgaan met dual of quad core processors. En dat het daarom (soms) verstandiger kan zijn om 2 single-core procs te hebben, dan 1 dual-core.


Klopt bovenstaande?
Zo ja, hoe zit het met een standaard LAMPP systeem?

SF-Jeroen
26/02/08, 20:07
Haast elk modern besturingssysteem kan er prima mee overweg. Alleen niet alle applicaties zijn gemaakt voor dualcore, en kunnen deze dus niet optimaal benutten. Het voordeel van single cores is vaak dat het aantal Ghz hoger is voor 1 core. Indien je dus echt geen dual/quadcore applicatie draait kan het handiger zijn om voor een Single/Dual CPU te gaan

gjtje
26/02/08, 20:07
Dat klopt, bijvoorbeeld spelletjes (client, niet server) zijn vaak amper multi threaded, daar is een dual core cpu minder aan te raden dan een meestal, veel snellere, single core (tegenwoordig dus dual vs quad core ;)).

Een LAMP systeem is uitermate multithreaded dus dat zou juist voordeel moeten hebben van multi core systeem.

popking
26/02/08, 20:12
Dank voor de snelle antwoorden (binnen 3 minuten : )
Case closed...

frvge
26/02/08, 20:40
Dat klopt, bijvoorbeeld spelletjes (client, niet server) zijn vaak amper multi threaded, daar is een dual core cpu minder aan te raden dan een meestal, veel snellere, single core (tegenwoordig dus dual vs quad core ;)).


Ben ik het niet mee eens. Het multithreaden in games gaat steeds belangrijker worden.

GlennMatthys
26/02/08, 23:46
En dat het daarom (soms) verstandiger kan zijn om 2 single-core procs te hebben, dan 1 dual-core.

Complete onzin. Technisch gezien is het zelf beter om een dual-core te hebben ipv twee aparte single cores, omdat ze direct een bus hebben met elkaar om te communiceren ipv dat ze allebei langs de front side bus moeten.

Voor het operating system is er geen verschil tussen twee single core CPU's en één dual core CPU.

frankske
27/02/08, 11:47
Stel bovendien dat je applicatie of game single-threaded zou zijn. Hoe vaak draai je enkel die ene app op je servertje? Als je bv 2 single-threaded games draait op een single-cpu, dual-core systeem, gaat je ene game op de ene core, je andere game op de andere core kruipen.

Verder maakt het OS-wise geen verschil of je single-cpu, dual-core dan wel dual-cpu, single-core hebt.