Memtest86 | |
---|---|
Képernyőkép a Memtest86-ról (4.0a verzió) | |
Típusú | Hasznosság |
Fejlesztő | PassMark szoftver |
Beírva | C és az Assembler |
Operációs rendszer | Nem |
Első kiadás | 1994 |
Hardver platform | x86 |
legújabb verzió | 10,0 [1] ; ( 2022. szeptember 30. ) |
Állapot | Aktív |
Engedély |
6-os és újabb verzió: szabadalmaztatott szoftver, |
Weboldal | memtest86.com |
Médiafájlok a Wikimedia Commons oldalon |
Memtest86+ | |
---|---|
A Memtest86+ képernyőképe (4.10-es verzió) | |
Típusú | Hasznosság |
Fejlesztő | Sámuel Demulmester |
Beírva | C és az Assembler |
Operációs rendszer | Nem |
Első kiadás | 2004 |
Hardver platform | x86 |
legújabb verzió | 5.31b [3] ( 2020. április 12. ) |
Engedély | GPL [3] v2.0 |
Weboldal | memtest.org |
Médiafájlok a Wikimedia Commons oldalon |
A Memtest86 és a Memtest86+ a RAM tesztelésére szolgáló programok x86 és x86-64 számítógépeken .
A Memtest86 és a Memtest86+ saját rendszerbetöltővel fut, így nincs szükség operációs rendszerre a futtatásukhoz. A MemTest86 2.3-tól és a Memtest86+ 1.60-tól kezdve az a funkciója, hogy létrehozza a rossz memóriablokkok listáját BadRAM formátumban. Ezen adatok felhasználásával egy módosított Linux kernel képes működni hibás RAM-modullal a sérült területek használata nélkül.
A Memtest86 első verzióját Chris Brady írta; A Memtest86+-t Samuel Demeulemeester fejlesztette ki. A rendszerindító kód a Linux 1.2.1-ből származik. Mindkét program C és x86 assemblerben íródott . Mindkét program támogatja a modern többmagos processzorokat, valamint számos alaplapi lapkakészletet .
A memóriaellenőrző algoritmus mindkét programnál hasonló. A program először az előkészített adatblokk megismétlésével kiírja a teljes memóriát, majd két lépésben beolvassa és összehasonlítja a leírtakat az olvasottakkal: az alacsony címektől kezdve a magasakig és fordítva. Az eljárást számos különböző adatmintánál megismételjük az összes lehetséges hiba azonosítása érdekében.
A tesztelés során a segédprogram egy vagy több ciklust hajt végre ( eng. pass - pass) a tesztelés megkezdése előtt megadott beállításoktól függően.
A Memtest86 letölthető a hivatalos webhelyről : CD-képek (ISO), hajlékonylemez-kép és USB-lemezkép, valamint forrásszövegek.
A Memtest86 2019 -től kétféle változatban érhető el, Pro és Free . A Pro verzióknak több funkciója van [2] , de fizetősek.
A Memtest86+ ingyenesen letölthető a hivatalos weboldalról floppy lemez képként, CD képként (ISO) és telepítőként a program USB lemezre történő telepítéséhez ( USB-flash ), letöltheti a forrásszövegeket és le is fordíthatja a programot saját magad.
A Memtest86+ korábban felfüggesztett fejlesztése újraindult. A szerző adományokat fogad el a program fejlesztésére.
A Memtest86-ot 1994-ben hozták létre, a szerző az általa 1981 óta kifejlesztett memóriateszt-algoritmusokat használta PDP-11 , VAX11/780 és Cray XMP számítógépek memóriatesztjeiben. [4] A 3.0-s verzió előtt (2002 közepe) a Memtest86-ot aktívan fejlesztették, majd 2 év szünet következett, a későbbi verziók pedig egy-két éves szünetekkel jelentek meg. 2013 óta (4.1.0 és újabb verzió) a programot rendszeresen, évente legalább kétszer frissítik [5] , átírták a programkódot, egy ingyenes verzió mellett megjelent egy fizetős verzió is. Az 5.0.0-s és újabb verziók futtatásához UEFI -vel rendelkező rendszerre van szükség , ellenkező esetben a program örökölt 4.3.7-es verziója indul el.
A programot 2004 elején hozták létre az akkor már elavult Memtest86 forkjaként.
Verziók: