Med AMD og overvejer at købe 24 GB RAM? se dette først

Lidt efter lidt kommer de nye DDR5-hukommelsesmoduler med nye lagerkapaciteter i butikkerne, så vi kan installere dem på vores pc'er bundkort. Men da langt de fleste af disse understøttede DIMM'er eller SO-DIMM'er på maks. 32 GB og ikke mere, er en opgradering nødvendig. Godt, 24 GB hukommelsessæt spiller ikke godt med AMD bundkort . Hvad sker der?

For et par dage siden annoncerede vi hvordan Intel havde givet support til de nye 24 og 48 GB hukommelsesmoduler til sine bundkort med LGA1700-sokkel og DDR5-understøttelse af 600- og 700-serien. Det vil sige, hvor Intel Core 12 og 13. Vi skal dog præcisere, at AMD ikke officielt har udgivet nogen firmwareopdatering, der gør det muligt at bruge disse 24 GB hukommelsessæt på deres bundkort til deres seneste generations processorer.

Med AMD og overvejer at købe 24 GB RAM

24 GB RAM-sæt fungerer ikke med AMD

For at se, hvad der sker, når man placerer et 24 GB-modul på et bundkort, der har den fysiske kapacitet til at huse dem, men uden officiel støtte endnu, og i betragtning af at nysgerrigheden var den, der dræbte katten, er det blevet besluttet at installere et par 24 GB DIMM'er på et bundkort. Specifikt er et Corsair Vengeance DDR-5600 48 GB (2 x 24) sæt blevet brugt på en ASUS ROG Strix B650E-E Gaming bundkort og en AMD Ryzen 7600X CPU.

Nå, det ser ud til, at hukommelseskonfigurationen genkendes af systemets egen BIOS/UEFI og endda tæller hukommelseskonfigurationen korrekt. Men når du giver token til Windows for at starte gør den det ikke, og pc'en kan ikke bruges efter opstart. Hvilket mildest talt er et mærkeligt fænomen.

Hvorfor sker der?

Det har en meget simpel forklaring, at pc'en siden starten ikke adskiller adgang til hukommelse og periferiudstyr i forskellige ben, hvilket giver mulighed for mere hukommelsesadressering og større båndbredde. Men for at kommunikere med de perifere enheder bruges en række dele af hukommelsen, som, når de påberåbes, ikke betyder læsning eller skrivning fra den del af hukommelsen. RAM, men snarere for at kommunikere med en bestemt komponent eller perifer.

Da bundkortproducenten ikke ved, hvor meget RAM det har, er det, den gør, at markere adresserne ved at læse, hvor meget RAM systemet har, og tilføje et tal til den position, hvor hardwareregistret er. Normalt er den sum det maksimum, som bundkortet understøtter. Problemet her? At den i stedet for at tilføje + 192 GB, som er det maksimale understøttet af boards med 24 og 48 GB moduler, kun tilføjer 128 GB.

Så når opstarten forventer en vis værdi, opdager den, at den er blevet forskudt af RAM-modulet, hvor der ikke er noget, og Windows-installationsprogrammet, helt forvirret, bakker ud med den tilsvarende fejlmeddelelse. Vi venter på, at opdateringen bliver frigivet på deres nuværende bundkort.