Visszatér a BadMEM

Címkék

Nico Schmoigl portolta a BadMEM patchet a 2.6-os kernel széria minden idáig megjelent kiadásához.

Letölthető innen.

A project honlapja pedig itt található.

Aki esetleg nem ismerné, a BadMEM lehetővé teszi, hogy részben hibás memóriamodulokat stabilan használhassunk Linux alatt.Eredetileg Rick van Rein ötlete elegáns és rendkívül egyszerű: a hibás biteket tartalmazó memória lapokat egyszerűen lefoglalja egy kernel driver, de nem tárol adatot bennük, így a hibás területek elérhetetlenné válnak mind a futó processzek, mind pedig más kernel modulok számára. Mivel a kernel vm lapkezelését használja, ezért semmiféle teljesítménycsökkenéssel nem jár a használata.


Az első implementációja a Rick van Rein-féle BadRAM patch volt, még a 2.2.14-es kernelhez.
http://rick.vanrein.org/linux/badram/index.html


A 2.4-es kernelek megjelenése idején Nico Schmoigl forkolta, így jött létre a BadMEM.


A hibás memóriaterületek meghatározásához használaható a Memtest86, ami egyébként a képes a hibákat rögtön a BadRAM/MEM-nek átadható paraméter formájában is jelezni. A Memtest86-nak is két forkja létezik, az eredeti Memtest86 és az új Memtest86+. Érdekesség még, hogy a régi Memtest86 project, amit két évig elhanyagoltak (ez volt az oka a forkolásnak is), most "felébredt" és kiadtak egy új verziót.

Hozzászólások

Hmmm... érdekes...

Én BadRam -ként emlékeztem a nevére, de ha nem, hát nem...

SZVSZ döglött ramot nem biztos, hogy élesben használnék. Desktopra esetleg, servernek semmiképp.

1 kérdés, van hasonló M$ alá is? Mer ha nincs és dualbootos a géped akkor szerencsétlen Win fejreáll mint a szél.

wince