tunerman zei:
ik heb es een vraag hierbij (heb intel cpu met mobo intel chipset)
als ik nu men huidig ram 2 x 256 ddr 2700 @ cl 2.5 op men mobo laat zitten, dus elk een lat op 1 van de 2 mem controllers
en ik doe daar een lat bij op beide mem controllers van 512 ddr 3200 ram
gaat het dan werken, of zouden er conflicten komen bij :
2 x 256 ddr 2700 + 2 x 512 ddr 3200 ???
kan ik zo iets doen?
dan heb ik 1.5 gb aan geheugen weliswaar 1/3 aan 2700 en 2/3 op 3200, gaat dat?
In het beste geval zal het gaan ja... Maar al je RAM moet aan gelijke settings draaien, dus zullen die PC3200 latjes onderklokt worden (ze zullen draaien aan dezelfde settings als je PC2700 latjes).
Je bent wel best om op iedere controller evenveel RAM te plaatsen (dus 1x 256 MB + 1x 512 MB op iedere controller). Hoewel dat striktgenomen niet noodzakelijk is, is het wel aan te raden (zeker als je het *kan* doen).
Verder is het niet zeker dat het gaat: een computer werkt synchroon. Dat betekent dat een vraag naar het RAM binnen een bepaalde tijd geantwoord moet zijn (die tijd stel je in via de "timings" van het RAM). Is het antwoord er niet, dan is je systeem onstabiel. Nu, als je 1 latje hebt, dan is er geen bijkomend probleem. Zet je een extra latje, dan staan beide latjes op een iets verschillende afstand van de memory-controller. De baantjes zijn langer van het ene latje naar de controller dan van het andere latje naar de controller. Gevolg is dat de signalen die van het verste latje komen er langer over doen om naar de controller te gaan dan deze van het andere latje.
De signalen zijn elektrisch en verplaatsen zich aan een snelheid dicht bij de lichtsnelheid; dus je zou kunnen denken dat het verschil niet uitmaakt... Maar als je kloksnelheid heel hoog ligt, dan kan dat wel. Zeker als de timings zeer strak zijn! En hoe meer latjes je toevoegt, hoe erger het wordt.
Ik zei daarnet dat er geen probleem is met 1 latje, maar ook dat klopt eigenlijk niet. 1 latje bestaat uit verschillende chips en de afstand van zo 1 chip tot de memory-controller kan ook verschillen van de afstand van een andere chip op hetzelfde latje...
Conclusie: hoe meer latjes je in je systeem plugt, hoe moeilijker het wordt om tegen strakke timings aan een hoge kloksnelheid te blijven werken. Je moet dan ofwel je timings verlagen, ofwel je kloksnelheid verlagen, ofwel het aantal latjes verminderen of een combinatie van deze oplossingen toepassen om tot een (stabiel) werkend systeem te komen.
(in servers wordt het probleem wel wat beperkt door gebruik te maken van buffered geheugen; maar dit laat ik hier buiten beschouwing)