FOK!forum / Digital Corner / Dual Core voor windows XP
Bellerophondinsdag 13 november 2007 @ 13:44
Ik heb een vraag vanwege een artikel op een bepaald computer fora.
Klopt het dat Windows XP niet optimaal gebruik maakt van een Dual Core processor?

Ik ben namelijk in het bezit van een Intel® CoreTM 2 Duo E6400, 2,13 GHz Processor.

Ik ben er wel benieuwd naar.
Magneetdinsdag 13 november 2007 @ 13:48
Windows XP is het probleem niet, lang niet alle software maakt er gebruik van. Vista gaat er misschien net wat beter mee om qua verdelen van cpu belasting maar dat zal niet veel uitmaken.
Bellerophondinsdag 13 november 2007 @ 13:53
Ok, omdat er dus een discussie op dat fora bezig was, waarin men zei dat er wel verschillen te merken waren
RSXdinsdag 13 november 2007 @ 14:02
Ja, vast wel, om die reden dus. Uiteindelijk is het toch echt het stukje software dat moet zorgen voor geoptimaliseerde prestaties.

Trouwens, het enkelvoud is gewoon forum, niet fora.
Atreidezdinsdag 13 november 2007 @ 14:20
Ik heb ook een C2D (6750) op winXP en met speedfan zie ik gewoon belasting op beide cores.. Er zal vast een verschil zitten in hoe Vista er mee omgaat maar ik ben op dit moment nog niet bereid de gok te nemen voor het minieme verschil in verbeterde core verdeling en gebruik
GoldenBattdinsdag 13 november 2007 @ 14:23
quote:
Op dinsdag 13 november 2007 14:20 schreef Atreidez het volgende:
Ik heb ook een C2D (6750) op winXP en met speedfan zie ik gewoon belasting op beide cores. Er zal vast een verschil zitten in hoe Vista er mee omgaat maar ik ben op dit moment nog niet bereid de gok te nemen voor het minieme verschil in verbeterde core verdeling en gebruik
Heb een AMD X2, en XP gebruikt bijde Core's echt wel. Misschien heel iets minder effectief als Vista, omdat Vista zelf beter ontworpen is voor meerdere core's. Terwijl XP eigenlijk 1 gebruikt. Applicaties gebruiken echter wel 2 cores mits deze het ondersteunen, en voor de rest verdeelt windows de taken ook wel over 2 core's. Volgens mij ging het echt om minimale verschillen, Heb Vista zelf ook even gehad. Kan best zijn dat hij het iets beter ondersteund, maar omdat vista zo lomp is ben je met XP alsnog sneller
Casino.Bobdinsdag 13 november 2007 @ 14:25
en hoe zit dat met quad core?
Het_Biertjedinsdag 13 november 2007 @ 14:26
quote:
Op dinsdag 13 november 2007 14:23 schreef GoldenBatt het volgende:

[..]

Heb een AMD X2, en XP gebruikt bijde Core's echt wel. Misschien heel iets minder effectief als Vista, omdat Vista zelf beter ontworpen is voor meerdere core's. Terwijl XP eigenlijk 1 gebruikt. Applicaties gebruiken echter wel 2 cores mits deze het ondersteunen, en voor de rest verdeelt windows de taken ook wel over 2 core's. Volgens mij ging het echt om minimale verschillen, Heb Vista zelf ook even gehad. Kan best zijn dat hij het iets beter ondersteund, maar omdat vista zo lomp is ben je met XP alsnog sneller
Xp Prof * home kan 2 cpu aan, Home kan maar fysiek 1 cpu aan. Prof 2.

[ Bericht 1% gewijzigd door Het_Biertje op 13-11-2007 14:31:53 ]
Het_Biertjedinsdag 13 november 2007 @ 14:30
voordat we allemaal wat gaan roepen; http://www.microsoft.com/licensing/highlights/multicore.mspx
quote:
Windows XP Professional can support up to two processors regardless of the number of cores on the processor. Microsoft Windows XP Home supports one processor.
Atreidezdinsdag 13 november 2007 @ 14:32
quote:
Op dinsdag 13 november 2007 14:26 schreef Het_Biertje het volgende:
Xp Prof * home kan 2 cores aan, Home kan maar fysiek 1 cpu aan. Prof 2.
Das handig om te weten idd Gebruik zelf altijd XP professional maar kan me voorstellen dat sommigen met een C2D gewoon home gebruiken..
Empedoclesdinsdag 13 november 2007 @ 14:32
de thread scheduler is wel verbeterd in vista om er effectiever gebruik van te kunnen maken, maar ik denk niet dat je hoeft te rekenen op grote verschillen.
Het_Biertjedinsdag 13 november 2007 @ 14:33
quote:
Op dinsdag 13 november 2007 14:32 schreef Atreidez het volgende:

[..]

Das handig om te weten idd Gebruik zelf altijd XP professional maar kan me voorstellen dat sommigen met een C2D gewoon home gebruiken..
C2D in home kan nog 8 cores. Zolang het aantal fysieke processors maar 1 is
Bellerophondinsdag 13 november 2007 @ 14:37
Dan zit ik dus wel goed met XP Prof
APKdinsdag 13 november 2007 @ 17:58
quote:
Op dinsdag 13 november 2007 14:30 schreef Het_Biertje het volgende:

voordat we allemaal wat gaan roepen; http://www.microsoft.com/licensing/highlights/multicore.mspx
[...]
Betekent dat dat de CPU met XP home met een dual core op halve kracht loopt?
(Ik zie met home ook activiteit op beide processoren.)

Edit: ah wel support voor meerdere cores dus.
maartenadinsdag 13 november 2007 @ 19:22
quote:
Op dinsdag 13 november 2007 13:44 schreef Bellerophon het volgende:
Klopt het dat Windows XP niet optimaal gebruik maakt van een Dual Core processor?

Ik ben namelijk in het bezit van een Intel® CoreTM 2 Duo E6400, 2,13 GHz Processor.

Ik ben er wel benieuwd naar.
Klopt. Windows XP maakt niet optimaal gebruik van de multithreading mogelijkheden die Dual Core processoren van zowel Intel als AMD bieden, waar Windows Vista dat wel doet. Een tijdje geleden las ik al een test waarin bleek dat Vista inderdaad wat sneller was met bepaalde taken.

Spellen nemen bijvoorbeeld standaard altijd de eerste core in, en zijn niet goed (op wellicht een enkele uitzondering na) in multithreading. Vista gebruikt dan de 2e core voor standaard systeemzaken of achtergrond applicaties waar die in Windows XP ook meestal in de 1e core blijven zitten. (Even heel simplistisch gesteld, het zit wat ingewikkelder in elkaar). De applicatie moet wel multithreading ondersteunen om er gebruik van te maken, maar de OS modules van Vista ondersteunen dus multithreading, en kunnen dus naar de 2e core verhuisd worden wanneer een applicatie de 1e core opslurpt.

1 van de dingetjes waaraan je dat multithreaden merkt (als je CPU het dus kan, zoals een Core2Duo) is dat als je een explorer window opent, en je probeert een CD in je CD-ROM drive te benaderen die wat leesproblemen heeft, en dus het explorer window "opslokt" als het ware, dat ie dat proces meeneemt naar de 2e core, zodat je nog gewoon een ander explorer window kunt openen en op volledige snelheid kunt browsen op je andere drives totdat de explorer welke de vuile CD aan het inlezen is wakker wordt. In Windows XP blijft ook het "vuile" proces op de 1e core zitten.

De ingebouwde unzipper in Vista (maar ja, wie gebruikt die nou echt) kan ook Multithreaden, waar WinRAR dat nog niet kan. Als je dus een enorm bestand wil inpakken, kun je dat beter doen met de on-board inpakker, want die kan dat inpakken fijntjes verdelen over 2 cores. Dat lukt in Windows XP ook niet.

Er is een kans - ik heb me nog niet ingelezen in de technische details van SP3 - dat XP SP3 wat meer multithreading functionaliteit naar XP brengt. Maar momenteel kun je als je een Dual Core CPU hebt inderdaad beter Vista draaien. Op een single core CPU is XP nog steeds sneller. (let op dat de P4's met hyperthreading GEEN dual core CPU's zijn!)
maartenadinsdag 13 november 2007 @ 19:23
quote:
Op dinsdag 13 november 2007 17:58 schreef APK het volgende:
Betekent dat dat de CPU met XP home met een dual core op halve kracht loopt?
(Ik zie met home ook activiteit op beide processoren.)

Edit: ah wel support voor meerdere cores dus.
Er is een verschil tussen support voor meerdere cores en hoe het OS multithreading afhandeld.
SeLangdinsdag 13 november 2007 @ 21:00
quote:
Op dinsdag 13 november 2007 19:22 schreef maartena het volgende:
Er is een kans - ik heb me nog niet ingelezen in de technische details van SP3 - dat XP SP3 wat meer multithreading functionaliteit naar XP brengt.
Weet je wanneer die SP3 komt?
Bellerophondinsdag 13 november 2007 @ 21:28
@maartena, en hoe zat het dan met dat bestandje van de windows website?
Voor intel gebruikers bedoel ik dan.
APKdinsdag 13 november 2007 @ 21:53
quote:
Op dinsdag 13 november 2007 21:28 schreef Bellerophon het volgende:

@maartena, en hoe zat het dan met dat bestandje van de windows website?
Voor intel gebruikers bedoel ik dan.
XP KB896256?
quote:
Computers that are equipped with multiple processors that support processor power management features, such as Advanced Configuration and Power Interface (ACPI) processor performance states, require Microsoft Windows XP Service Pack 2 (SP2). Additional updates are available to optimize performance and behavior on computers that are running Windows XP SP2. Without these updates, computers that are equipped with these power management-capable, mobile, dual-core processors may experience decreased performance or unexpected behavior.


[ Bericht 4% gewijzigd door APK op 13-11-2007 21:58:54 ]
the_contract_killerdinsdag 13 november 2007 @ 22:11
quote:
Op dinsdag 13 november 2007 17:58 schreef APK het volgende:

[..]

Betekent dat dat de CPU met XP home met een dual core op halve kracht loopt?
(Ik zie met home ook activiteit op beide processoren.)

Edit: ah wel support voor meerdere cores dus.
xp home kan 1fysieke cpu aan (deze kan 2 core's hebben,zoals een c2d van intel)
xp proff. kan 2 fysieke cpu's aan(bijv. 2 c2d's)

home maakt gewoon normaal gebruik van de 2e core die in de cpu zit,daarom zie je ook dat 2e grafiekje van die 2e core
maartenadinsdag 13 november 2007 @ 22:32
quote:
Op dinsdag 13 november 2007 22:11 schreef the_contract_killer het volgende:
home maakt gewoon normaal gebruik van de 2e core die in de cpu zit,daarom zie je ook dat 2e grafiekje van die 2e core
Sterker nog, Windows XP Home kan 4 cores ondersteunen zonder problemen. Dat betekend echter nog niet dat Windows XP ze ook echt effectief gebruikt.

Ik kan geen informatie vinden over verbeteringen in de manier waarop XP multithreaden benaderd in SP3, dus ik weet absoluut niet zeker of dat wel het geval is.

Windows Vista is momenteel de beste keus als je een dual core processor hebt. Heb je nog een single core processor, dan kun je echt beter XP blijven draaien.
maartenadinsdag 13 november 2007 @ 22:32
quote:
Op dinsdag 13 november 2007 21:28 schreef Bellerophon het volgende:
@maartena, en hoe zat het dan met dat bestandje van de windows website?
Voor intel gebruikers bedoel ik dan.
Waar heb je het precies over?
thaduckdinsdag 13 november 2007 @ 23:23
Hier een QuadCore met Vista. Doet het prima, alle vier de cores worden netjes gebruikt.
Freddinsdag 13 november 2007 @ 23:51
En dan nu de praktijk:

Op een PC met
  • Intel C2D E6600
  • Asus P5B dlx
  • 2GB PC5300 667MHz
  • 2xraptor 36GB RAID0
    was met standaard gebruik geen verschil te merken in snelheid tussen Windows Vista en XP (al duurde het opstarten wel langer)

    Op een PC met
  • Intel C2Q Q6600
  • Asus P5K Premium
  • 2GB PC6200 800MHz
  • 2xraptor 36GB RAID0
    was met standaard gebruik geen verschil te merken in snelheid tussen Windows Vista en XP (al duurde het opstarten wel langer)

    Er zal ongetwijfeld wel iets van verschil in zitten, maar écht merkbaar is het niet.
  • Bellerophonwoensdag 14 november 2007 @ 07:33
    quote:
    Op dinsdag 13 november 2007 22:32 schreef maartena het volgende:

    [..]

    Waar heb je het precies over?
    Ik heb het over dit verhaal

    http://www.neowin.net/forum/index.php?showtopic=545980
    APKwoensdag 14 november 2007 @ 10:23
    quote:
    Op woensdag 14 november 2007 07:33 schreef Bellerophon het volgende:

    [..]

    Ik heb het over dit verhaal

    http://www.neowin.net/forum/index.php?showtopic=545980
    Zei ik toch?
    Bellerophonwoensdag 14 november 2007 @ 10:42
    Klopt