Memtest86 | |
---|---|
| |
Sorts | Verktyg |
Utvecklaren | PassMark programvara |
Skrivet i | C och Assembler |
Operativ system | Nej |
Första upplagan | 1994 |
Hårdvaruplattform | x86 |
senaste versionen | 10,0 [1] ; ( 30 september 2022 ) |
stat | Aktiva |
Licens |
version 6 och högre: proprietär programvara, |
Hemsida | memtest86.com |
Mediafiler på Wikimedia Commons |
Memtest86+ | |
---|---|
| |
Sorts | Verktyg |
Utvecklaren | Samuel Demulmester |
Skrivet i | C och Assembler |
Operativ system | Nej |
Första upplagan | 2004 |
Hårdvaruplattform | x86 |
senaste versionen | 5.31b [3] ( 12 april 2020 ) |
Licens | GPL [3] v2.0 |
Hemsida | memtest.org |
Mediafiler på Wikimedia Commons |
Memtest86 och Memtest86+ är program för att testa RAM på x86- och x86-64 -datorer .
Memtest86 och Memtest86+ körs med sin egen bootloader, så du behöver inget operativsystem för att köra dem. Från och med MemTest86 2.3 och Memtest86+ 1.60 har den funktionen att generera en lista över dåliga minnesblock i BadRAM-formatet. Med hjälp av dessa data kan en modifierad Linux -kärna arbeta med en defekt RAM-modul utan att använda de skadade områdena.
Den första versionen av Memtest86 skrevs av Chris Brady; Memtest86+ utvecklades av Samuel Demeulemeester. Startkoden togs från Linux 1.2.1. Båda programmen är skrivna i C och x86 assembler. Båda programmen stöder moderna flerkärniga processorer, såväl som ett stort antal moderkortschipset .
Minneskontrollalgoritmen för båda programmen är liknande. Programmet skriver först hela minnet genom att repetera det förberedda datablocket, läser sedan och jämför det som skrevs med det som lästes i två omgångar: från låga adresser till höga och vice versa. Proceduren upprepas för många olika dataprover för att identifiera alla möjliga fel.
Under testning utför verktyget en eller flera cykler ( eng. pass - pass) beroende på de inställningar som anges innan testet påbörjas.
Memtest86 är tillgänglig för nedladdning på den officiella webbplatsen : CD-avbildningar (ISO), diskettavbildning och USB-diskavbildning, samt källtexter.
Memtest86 kommer i två smaker, Pro och Free , från och med 2019. Pro- versioner har fler funktioner [2] men är betalda.
Memtest86+ finns tillgänglig för gratis nedladdning på den officiella webbplatsen som en diskettavbildning, en CD-avbildning (ISO) och ett installationsprogram för att installera programmet på en USB-disk ( USB-flash ), du kan också ladda ner källtexterna och kompilera programmet själv.
Den tidigare avbrutna utvecklingen av Memtest86+ har återupptagits. Författaren tar emot donationer för utvecklingen av programmet.
Memtest86 skapades 1994, författaren använde minnestestalgoritmer som utvecklats av honom sedan 1981 och används i minnestester av PDP-11 , VAX11/780 och Cray XMP-datorer. [4] Före version 3.0 (mitten av 2002) utvecklades Memtest86 aktivt, sedan blev det ett uppehåll i 2 år, och efterföljande versioner släpptes med uppehåll på ett eller två år. Sedan 2013 (version 4.1.0 och högre) har programmet uppdaterats regelbundet, minst två gånger om året [5] , programkoden har skrivits om, tillsammans med en gratisversion har en betalversion dykt upp. För att köra version 5.0.0 och högre krävs ett system med UEFI , annars kommer den äldre versionen av programmet 4.3.7 att lanseras.
Programmet skapades i början av 2004 som en gaffel av Memtest86, som var föråldrat vid den tiden.
Versioner: