In de ideale situatie zorg je ervoor dat het geheugen de processor van de maximaal mogelijke hoeveelheid gegevens kan voorzien.
Ok, in mijn hoofd klonk dat duidelijker dat het er nu staat
Stel je hebt een P4 met een FSB van 800 MHz
De breedte van de bus is 64 bits=8bytes
Per tik gaan er dan 8 bytes over de bus en dat 800 mln keer per seconde (800 MHz)
Dit geeft een bandbreedte van 6400 MB/s
Alle geheugenkanalen samen kunnen dan in het ideale geval ook 6400 MB/s leveren.
Dat is (toevallig, toevallig) 2*3200, waardoor dual channel PC3200 de FSB volledig
kan benutten. Het blijft natuurlijk theorie
Dit betekent dus dat als de processor gegevens uit het werkgeheugen nodig heeft, dat deze gegevens dan kunnen worden verstuurd met de maximale snelheid die de FSB van de processor toelaat.
Als je bij dezelfde processor met single channel PC3200 geheugen werkt, kan er dus met maar met 3200MB/s gegevens verstuurd worden, terwijl de bus nog steeds 6400 MB/s kan hanteren.
Ook single of dual channel PC1600, PC2100 of PC2700 kan de bus niet volledig benutten. Deze geheugens kunnen dan nl slechts 1600(sc)/3200(dc)MB/s (PC1600), 2100(sc)/4200(dc)MB/s (PC2100) of 2700(sc)/5400(dc)MB/s (PC2700) leveren.
Het is een wat langer verhaal geworden dan ik in gedachte had, hopelijk is het nog steeds duidelijk.
edit:als je zolang nadenkt tijdens het typen kan het zijn dat anderen je zijn voor geweest
[
Voor 4% gewijzigd door
Verwijderd op 30-07-2003 09:13
]