Memtest86 | |
---|---|
| |
Typ | Utility |
Vývojář | Software PassMark |
Zapsáno v | C a Assembler |
Operační systém | Ne |
První vydání | 1994 |
Hardwarová platforma | x86 |
Nejnovější verze | 10,0 [1] ; ( 30. září 2022 ) |
Stát | Aktivní |
Licence |
verze 6 a vyšší: proprietární software, |
webová stránka | memtest86.com |
Mediální soubory na Wikimedia Commons |
Memtest86+ | |
---|---|
| |
Typ | Utility |
Vývojář | Samuel Demulmester |
Zapsáno v | C a Assembler |
Operační systém | Ne |
První vydání | 2004 |
Hardwarová platforma | x86 |
Nejnovější verze | 5.31b [3] ( 12. dubna 2020 ) |
Licence | GPL [3] v2.0 |
webová stránka | memtest.org |
Mediální soubory na Wikimedia Commons |
Memtest86 a Memtest86+ jsou programy pro testování paměti RAM na počítačích x86 a x86-64 .
Memtest86 a Memtest86+ běží s vlastním bootloaderem, takže k jejich spuštění nepotřebujete operační systém . Počínaje MemTest86 2.3 a Memtest86+ 1.60 má funkci generování seznamu špatných paměťových bloků ve formátu BadRAM. Pomocí těchto dat může upravené linuxové jádro pracovat s vadným modulem RAM bez použití poškozených oblastí.
První verzi Memtest86 napsal Chris Brady; Memtest86+ byl vyvinut Samuelem Demeulemeesterem. Spouštěcí kód byl převzat z Linuxu 1.2.1. Oba programy jsou napsány v C a x86 assembleru. Oba programy podporují moderní vícejádrové procesory a také velké množství čipsetů základních desek .
Algoritmus kontroly paměti pro oba programy je podobný. Program nejprve zapíše celou paměť opakováním připraveného bloku dat, poté čte a porovnává zapsané s přečteným ve dvou průchodech: od nízkých adres po vysoké a naopak. Postup se opakuje pro mnoho různých vzorků dat, aby se identifikovaly všechny možné chyby.
Během testování obslužný program provede jeden nebo více cyklů ( angl. pass - pass) v závislosti na nastavení specifikovaných před zahájením testování.
Memtest86 je k dispozici ke stažení na oficiálních stránkách : obrazy CD (ISO), obraz diskety a obraz USB disku, stejně jako zdrojové texty.
Memtest86 přichází ve dvou variantách, Pro a Free , od roku 2019. Verze Pro mají více funkcí [2] , ale jsou placené.
Memtest86+ je k dispozici zdarma ke stažení na oficiálních stránkách jako obraz diskety, obraz CD (ISO) a instalátor pro instalaci programu na USB disk ( USB-flash ), můžete si také stáhnout zdrojové texty a program zkompilovat vy sám.
Dříve pozastavený vývoj Memtest86+ byl obnoven. Autor přijímá dary na rozvoj programu.
Memtest86 vznikl v roce 1994, autor použil jím vyvinuté algoritmy pro testování paměti od roku 1981 a používané při testech paměti počítačů PDP-11 , VAX11/780 a Cray XMP. [4] Před verzí 3.0 (polovina roku 2002) byl Memtest86 aktivně vyvíjen, poté byla 2 roky pauza a následné verze vycházely s přestávkami rok nebo dva. Od roku 2013 (verze 4.1.0 a vyšší) je program pravidelně aktualizován, minimálně 2x ročně [5] , přepsán programový kód, spolu s bezplatnou verzí se objevila i placená verze. Pro spuštění verze 5.0.0 a vyšší je nutný systém s UEFI , jinak bude spuštěna starší verze programu 4.3.7.
Program vznikl na začátku roku 2004 jako fork Memtest86, který byl v té době zastaralý.
Verze: