123
PassMark MemTest86

PassMark MemTest86

MemTest86 je test pamäte pre počítače x86.Patria sem 64-bitové počítače.Existuje veľa dobrých prístupov na testovanie pamäte.Mnoho testov však jednoducho vyhodí niektoré vzory do pamäte bez toho, aby sa veľa premýšľalo alebo nepoznalo architektúru pamäte alebo ako sa dajú chyby najlepšie zistiť.Funguje to dobre pri zlyhaniach pevného disku, ale len zriedka sa dajú nájsť občasné chyby.Testy pamäte založené na systéme BIOS sú zbytočné na nájdenie občasných chýb pamäte.Čipy RAM pozostávajú z veľkého množstva pevne zabalených pamäťových buniek, z ktorých každá je pre každý bit údajov jedna.Drvivá väčšina prerušovaných porúch je výsledkom interakcie medzi týmito pamäťovými bunkami.Zápis pamäťovej bunky môže často spôsobiť, že jedna zo susedných buniek sa zapíše rovnakými údajmi.Účinný test pamäte sa pokúsi otestovať tento stav.Preto by ideálna stratégia na testovanie pamäte bola nasledovná: Napíšte bunku s nulou.Napíš všetky susedné bunky jednou, viackrát alebo viackrát.Skontrolujte, či má prvá bunka stále nulu.Malo by byť zrejmé, že táto stratégia vyžaduje presnú znalosť toho, ako sú pamäťové bunky umiestnené na čipe.Okrem toho existuje nekonečný počet možných usporiadaní čipov pre rôzne typy čipov a výrobcovia robia túto stratégiu nepraktickou.Existujú však testovacie algoritmy, ktoré dokážu priblížiť tento ideál a MemTest86 to urobí.

Kategórie

Alternatívy programu PassMark MemTest86 pre Linux s licenciou s otvoreným zdrojom