Ir divi ļoti populāri un efektīvi rīki RAM integritātes pārbaudei x86 arhitektūras sistēmās: MemTest86 salīdzinājumā ar MemTest86+. Bet kuru mums vajadzētu izvēlēties? Šajā rakstā mēs sniegsim jums atslēgas, lai atbildētu uz šo jautājumu.
Tā ir Divi saistīti risinājumi, kas tobrīd izvēlējās atsevišķus tehniskos un attīstības ceļus. Lai gan MemTest86 2013. gadā iegādājās PassMark Software, lai turpinātu tā izstrādi, MemTest86+ palika atvērtā pirmkoda projekts, paplašinot tā saderību un pielāgojoties jauniem aparatūras standartiem.
MemTest86 tika izveidots 1994. gadā. ar Krisa Breidija roku un drīz vien kļuva par atsauci. Tas bija revolucionāra programmatūra: programmēts C un x86 asemblerī, tas ļāva atklāt kļūdas RAM moduļos daudz izsmeļošāk nekā parastās utilītprogrammas vai pati Windows vai Linux diagnostika.
Tomēr 2000. gadu sākumā MemTest86 atjaunināšana tika pārtraukta gadiem ilgi. (3.0. gadā tā palika 2002 versijā). Tieši tad Samuel Demeulemeester izveidoja MemTest86+ dakšiņu, atzars, kas paredzēts, lai nodrošinātu atbalstu jaunākiem procesoriem un mikroshēmojumiem, kas netika atbalstīti sākotnējā atzarā.
Galvenās atšķirības: licencēšana, saderība un funkcijas
Viens no Visievērojamākās atšķirības starp abiem rīkiem ir to licencē un izplatīšanas modelī.. MemTest86+ ir pilnīgi bezmaksas un atvērtā koda (GNU GPL v2.0 licence), kas nozīmē, ka jebkurš lietotājs to var lejupielādēt, modificēt un izplatīt bez maksas.
Savukārt, Pēc tam, kad PassMark to iegādājās, MemTest86 pieņēma freemium modeli.Pašlaik ir pieejama bezmaksas versija un maksas Pro versija. Bezmaksas versija ir pietiekama lielākajai daļai lietotāju, taču Pro versijā ir iekļautas profesionālas utilītas, piemēram, DDR4/DDR5 dekodēšana, uzlabota SIMD testēšana (SSE/Neon), ECC kļūdu injekcija, SPD datu validācija un automatizācija, izmantojot konfigurācijas failus, kā arī citas papildu funkcijas, kas paredzētas profesionālai videi vai testēšanas laboratorijām.
Lai uzzinātu vairāk par to, kā izmantot visas funkcijas, varat iepazīties ar mūsu Pilnīgs ceļvedis par MemTest86 izmantošanu RAM kļūdu pārbaudei.
Vēl viena svarīga atšķirība, salīdzinot MemTest86 un MemTest86+, ir UEFI un BIOS atbalsts. MemTest86, kopš 10. versijas, atļauj startēšanu tikai UEFI sistēmās. Tā vietā, MemTest86+ nesen tika atjaunināts (6.10. versija un jaunāka), lai atbalstītu gan BIOS, gan UEFI., tādējādi aptverot praktiski visu tirgū pieejamo aprīkojumu.
Visbeidzot, jāpiemin, ka MemTest86 atbalsta Windows, Linux un macOS (tās galvenajā versijā), kamēr MemTest86+ darbojas operētājsistēmās Windows un Linux.

Izpildes metode: kā tās darbojas un kā tās tiek izmantotas
Abi komunālie pakalpojumi ir paredzētas darbībai kā patstāvīgām programmām, ārpus operētājsistēmas. Tas ir būtiski: RAM ir jāpārbauda kontrolētos apstākļos, pašai operētājsistēmai to neizmantojot un nespējot maskēt kļūdas.
līdz izmantojiet MemTest86 vai MemTest86+, ir nepieciešams izveidot sāknējamu datu nesēju (parasti USB zibatmiņu, lai gan ļoti vecos datoros ir iespējams ierakstīt arī kompaktdisku/DVD disku vai pat disketi). Procedūra ir vienkārša:
- Lejupielādējiet atbilstošo attēlu no oficiālās MemTest86 vai MemTest86+ vietnes atkarībā no jūsu gadījuma un datora atbalstītās programmaparatūras veida (UEFI vai BIOS).
- Lai ierakstītu attēlu USB zibatmiņā, izmantojiet tādu rīku kā Rufus, Etcher vai programmatūras instalētāju.
- Ieslēdziet datoru no šī USB diska (piekļūstot BIOS/UEFI sāknēšanas izvēlnei).
- Atmiņas pārbaude sāksies automātiski un sāks veikt vairākas pārbaudes, pārbaudot dažādus datu modeļus un stresa testēšanu instalētajā RAM.
Procedūra Izveidojiet MemTest86+ USB operētājsistēmā Windows Tas ir īpaši vienkārši, jo piedāvā instalētāju, kas automatizē visu procesu: vienkārši palaidiet lejupielādēto .exe failu, atlasiet USB disku un izpildiet vedņa norādījumus.
Visos gadījumos Ieteicams ļaut testam veikt vairākas pilnīgas pārbaudes.. Dažas RAM kļūdas parādās tikai periodiski vai ir atkarīgas no moduļos saglabātajiem datiem; Tāpēc, jo ilgāk jūs to darbināsiet, jo ticamāka būs diagnoze.
Tehniskās īpašības un veiktie testi
Tālāk pārskatot atšķirības starp MemTest86 un MemTest86+, mēs atklājam, ka abas utilītas Viņi veic ļoti visaptverošu sistēmas RAM testu kopumu.. Būtībā viņi katrā atmiņas adresē ieraksta dažādus datu modeļus, pēc tam tos nolasa un salīdzina, lai pārbaudītu atšķirības. Šis process ļauj noteikt tādas problēmas kā bojātas šūnas, bitu mijiedarbība vai kļūmes, kas rodas pārkaršanas dēļ lielas slodzes apstākļos. Jūs varat iepazīties ar daudzām no šīm funkcijām mūsu .
MemTest86 modernajās versijās ir iekļauts pelei draudzīgs grafiskais interfeiss (UEFI) un atbalsts drošai sāknēšanai., kā arī tādus uzlabotus testus kā rindu āmurs (uzbrukums, kas izraisa kļūdas, atkārtoti piekļūstot vienai un tai pašai atmiņas rindai) un DDR4 un DDR5 atbalstu jaunākajās versijās.
Arī MemTest86+ ir iekļauts UEFI atbalsts, uzlabota dekodēšana un saderība ar DDR4 un DDR5 standartiem, pateicoties tā pārrakstīšanai 6.x atzarā un vēlākās versijās.
Abos gadījumos kļūdu noteikšana ir ārkārtīgi rūpīga. Turklāt abas programmas ļauj eksportēt bojāto atmiņas bloku sarakstu formātā, kas ir noderīgs Linux kodola BadRAM ielāpam un Windows utilītprogrammām "badmemorylist" (lai gan pēdējai nepieciešama lietotāja manuāla pielāgošana).

MemTest86 un MemTest86+ salīdzinājums: priekšrocības un ierobežojumi
Mēs apkopojam būtiskākās atšķirības, izvēloties vienu vai otru programmatūru (MemTest86 pret MemTest86+) atbilstoši jūsu aparatūrai un vajadzībām:
- Mantotas BIOS/UEFI saderība: Ja jums ir ļoti vecs dators, MemTest86+ parasti ir visjaunākā opcija. Mūsdienu UEFI sistēmās abi darbojas, ja vien lejupielādējat atbilstošo izdevumu.
- Licence un izmaksas: MemTest86+ ir pilnīgi bezmaksas un atvērtā koda, savukārt MemTest86 piedāvā bezmaksas pamata versiju un maksas Pro versiju ar uzlabotiem rīkiem.
- Atbalsts un atjauninājumi: Atvērtā pirmkoda kopiena kopš 86. gada ir atdzīvinājusi MemTest2022+, pielāgojot to jaunākajai aparatūrai; MemTest86 arī saņem regulārus atjauninājumus, īpaši profesionālajā nozarē.
- Atbalstītās platformas: MemTest86 priekšrocība ir tā, ka tā var darboties operētājsistēmās Windows, Linux un macOS, savukārt MemTest86+ ir optimizēts operētājsistēmām Windows un Linux.
- Profesionālie instrumenti: Laboratorijas vai profesionālā remonta vidē MemTest86 Pro ir nepārspējams, pateicoties tā papildu utilītām (DIMM noteikšana, kļūdu ievadīšana/reģistrēšana, automatizācija, integrācija ar loģikas analizatoriem utt.), lai gan mājas lietotājiem tās parasti nav nepieciešamas.
Abi rīki ir ārkārtīgi efektīvi atmiņas kļūdu atrašanā. kas parasti paliek nepamanītas un pat ļauj precīzi noregulēt diagnozi iekārtām, kas šķietami darbojas pareizi, bet piedzīvo neparedzamas avārijas. Testi ir tik intensīvi, ka tie var atklāt trūkumus, kas ir pamanāmi tikai pēc daudzām stundām un vairākkārtējas pārbaudes, ko neviens virspusējs tests nevar panākt.
Integrācija operētājsistēmās un izplatīšanā
MemTest86+ ir plaši izplatīts Linux distribūcijās: Debian, Ubuntu un Arch Linux to pēc noklusējuma iekļauj sāknēšanas izvēlnēs. BIOS režīmā, un tā pieejamība tiek paplašināta uz jaunās paaudzes UEFI. Tas ievērojami atvieglo atmiņas testa veikšanu, nelejupielādējot neko papildu Linux vidē.
No savas puses, MemTest86 joprojām tiek piedāvāts macOS un, pateicoties tiešajam PassMark atbalstam, tas ir atjaunināts ar jaunākajām platformām.
Galu galā abi risinājumi prasa testa veikšanu ārpus jau instalētās operētājsistēmas, kas novērš draiveru, pakalpojumu vai rezidentu programmu ietekmi uz analīzes rezultātiem.