Findus schrieb:Aber würde das nicht ECC generell als Schlangenöl erscheinen lassen?
also wenn das wirklich auch mit (echtem, nicht nur DDR5-Stütz-) ECC klappt
ECC korrigiert einzelne Bitflips in einem 32-bit-Bereich (bei DDR5 mit ECC) und meldet zwei Bitflips in so einem Bereich zuverlaessig. Bei drei oder mehr Bitflips kann es sein, dass das Ergebnis wie ein korrekter (aber anderer) Inhalt ausschaut. Das Szenario, gegen das ECC schuetzen soll, ist das zufaellige Umfallen von Bits z.B. durch kosmische Strahlung.
Bei Rowhammer koennen aber mehrere Bits in einem Bereich innerhalb kurzer Zeit zum Umfallen gebracht werden, und damit schuetzt ECC nicht (oder nur mit Glueck) vor Rowhammer.
Das on-die-ECC von DDR5 arbeitet m.W. mit groesseren Bereichen, aber da gilt grundsaetzlich das gleiche; der Nachteil, den on-die-ECC hat, naemlich dass die Uebertragung nicht geschuetzt wird, spielt fuer Rowhammer keine Rolle. Der groessere Bereich macht es allerdings wohl fuer den Angreifer ein bisschen einfacher.