Uppdatering för Memtest86 ska visa vilken minneskrets som felar

Permalänk
Melding Plague

Uppdatering för Memtest86 ska visa vilken minneskrets som felar

Med en ny uppdatering ska minnestestet kunna peka på precis var felet ligger, förutsatt att systemet i fråga använder Intels "Alder Lake" med DDR5-minne.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Medlem

Är det något värde i att veta vilken "pin" som felar? Kan man göra något åt det som privat person utan massa avancerade maskiner?

Permalänk
Medlem

Nåt sånt här skulle vart nice att haft typ i juni när jag var tvungen att felsöka fyra stickor, det blev många turer innan jag kom på vilka två som felade varav den ena bara felade när xmp var aktiverat, tog några dagar

Visa signatur

linux-folk är fan den nya sortens veganer. ingen frågar, diskussionen har inget med linux att göra.
Linux-folk: Jag kör Linux....

Permalänk
Medlem
Skrivet av Dassh:

Är det något värde i att veta vilken "pin" som felar? Kan man göra något åt det som privat person utan massa avancerade maskiner?

Nuvarande memtest vet väl inte ens vilken sticka det är? Så ja det är ett stort lyft imo.

Med detta kan man snabbt se om det är en sticka eller moderkort/cpu.

Kör alla stickor, en visar problem på en pin.

Flytta om och kör test igen, visar samma sticka problem på samma pin fast den är i annan slot så vet man att det är stickan som är trasig. Är det samma pin och slot som visar fel fast man flyttat alla stickor så är felet på annat ställe.

Visa signatur

i9 11900k ||32GB 4000MHz CL15||ASUS ROG STRIX Z590-E||Noctua NH-D15s
Intel Arc a750 ||Samsung 980 pro|| EVGA Supernova G3 850W
Asus xonar essence STX|| Lian-Li O11 Dynamic XL
Asus VG27AQ 165Hz IPS, Sennheiser HD650, Logitech g502 Hero, fUnc f30r, Vortex TAB90M, Audio-Technicha ATR2500x-USB
Server: x10SL7-F, Xeon E3 1230v3, 32GB Samsung ECC ram, 6x3TB WD RED, FD Node 804.

Permalänk
Medlem
Skrivet av BergEr:

Nuvarande memtest vet väl inte ens vilken sticka det är? Så ja det är ett stort lyft imo.

Med detta kan man snabbt se om det är en sticka eller moderkort/cpu.

Kör alla stickor, en visar problem på en pin.

Flytta om och kör test igen, visar samma sticka problem på samma pin fast den är i annan slot så vet man att det är stickan som är trasig. Är det samma pin och slot som visar fel fast man flyttat alla stickor så är felet på annat ställe.

Detta kan man egentligen redan göra eftersom Memtest86 visar vilka minnesaddresser det blir fel på, så man kan se att det t.ex. bara blir fel på de första 4 av 8 GB. Det är dock inte helt självklart vilka addresser som hör till vilket minne, så det skulle helt klart vara hjälpsamt om Memtest86 talade om vilken port det handlar om.

Permalänk
Medlem
Skrivet av BergEr:

Nuvarande memtest vet väl inte ens vilken sticka det är? Så ja det är ett stort lyft imo.

Med detta kan man snabbt se om det är en sticka eller moderkort/cpu.

Kör alla stickor, en visar problem på en pin.

Flytta om och kör test igen, visar samma sticka problem på samma pin fast den är i annan slot så vet man att det är stickan som är trasig. Är det samma pin och slot som visar fel fast man flyttat alla stickor så är felet på annat ställe.

Om du ändå måste flytta alla stickor så borde du ju kunna göra det utan denna funktionen?

  1. Kör memtest och plocka successivt bort stickor tills du inte har problem längre (och notera vilken sticka du senast plockade bort).

  2. Sätt tillbaka en annan sticka än den du senast tog bort i den slotten som senast blev tom.

  3. Har du då fortfarande problem så är det sloten det är fel på. Har du inte problem så är det den stickan du senast tog bort som är orsaken

Har du bara 2 stickor så plocka bort en av dem och kör memtest för varje sticka i samma slot. Problem för båda stickorna -> antagligen sloten så testa en annan slot. Problem för en av stickorna-> fel på stickan.

Visa signatur

Att förespråka Mac på Swec är som att förespråka hybridbilar på en raggarträff i Mora.

Permalänk
Medlem

Mycket bättre överblick och även de utan så stor vana kan förstå vad som felar.
Jag hoppas detta även kommer till andra kombinationer av minnen och cpu:er.

Permalänk
Medlem

Jäkligt coolt, kommer underlätta mycket

Visa signatur

13600KF, RTX 4070 FE, B760I, 32GB DDR4, NR200P

Permalänk
Medlem
Skrivet av Trihxeem:

Om du ändå måste flytta alla stickor så borde du ju kunna göra det utan denna funktionen?

  1. Kör memtest och plocka successivt bort stickor tills du inte har problem längre (och notera vilken sticka du senast plockade bort).

  2. Sätt tillbaka en annan sticka än den du senast tog bort i den slotten som senast blev tom.

  3. Har du då fortfarande problem så är det sloten det är fel på. Har du inte problem så är det den stickan du senast tog bort som är orsaken

Har du bara 2 stickor så plocka bort en av dem och kör memtest för varje sticka i samma slot. Problem för båda stickorna -> antagligen sloten så testa en annan slot. Problem för en av stickorna-> fel på stickan.

Ja det finns ju andra sätt men med det här sparar du massa tid.

Det kan ju ta dagar av memtest innan du ser ett problem så du kanske sparar veckor av testande genom att snabbare se var felen är.

Visa signatur

i9 11900k ||32GB 4000MHz CL15||ASUS ROG STRIX Z590-E||Noctua NH-D15s
Intel Arc a750 ||Samsung 980 pro|| EVGA Supernova G3 850W
Asus xonar essence STX|| Lian-Li O11 Dynamic XL
Asus VG27AQ 165Hz IPS, Sennheiser HD650, Logitech g502 Hero, fUnc f30r, Vortex TAB90M, Audio-Technicha ATR2500x-USB
Server: x10SL7-F, Xeon E3 1230v3, 32GB Samsung ECC ram, 6x3TB WD RED, FD Node 804.

Permalänk

Kommer detta spela någon roll när minnestillverkaren ändå kommer tvinga en att skicka in alla stickor till support?

Permalänk
Medlem
Skrivet av Trihxeem:

Om du ändå måste flytta alla stickor så borde du ju kunna göra det utan denna funktionen?

  1. Kör memtest och plocka successivt bort stickor tills du inte har problem längre (och notera vilken sticka du senast plockade bort).

  2. Sätt tillbaka en annan sticka än den du senast tog bort i den slotten som senast blev tom.

  3. Har du då fortfarande problem så är det sloten det är fel på. Har du inte problem så är det den stickan du senast tog bort som är orsaken

Har du bara 2 stickor så plocka bort en av dem och kör memtest för varje sticka i samma slot. Problem för båda stickorna -> antagligen sloten så testa en annan slot. Problem för en av stickorna-> fel på stickan.

Dagens kombinatorikproblem: Du har 8 DDR4-stickor i din dator, där mem86 indikerar fel på en sticka eller slot. I din versionen av mem86 ger ett test svaret på om det finns något minnesfel eller inte, inte vilken slot det gäller. Mellan tester får du konfigurera om stickorna som du vill. Hur ska du konfigurera minnena mellan testerna för att entydigt identifera felet med i snitt så få tester som möjligt? Vad är maximalt antal test du kan behöva göra med den metoden? Hur ska du göra om det istället är max två samtida fel?

Permalänk
Medlem
Skrivet av deltascu:

Dagens kombinatorikproblem: Du har 8 DDR4-stickor i din dator, där mem86 indikerar fel på en sticka eller slot. I din versionen av mem86 ger ett test svaret på om det finns något minnesfel eller inte, inte vilken slot det gäller. Mellan tester får du konfigurera om stickorna som du vill. Hur ska du konfigurera minnena mellan testerna för att entydigt identifera felet med i snitt så få tester som möjligt? Vad är maximalt antal test du kan behöva göra med den metoden? Hur ska du göra om det istället är max två samtida fel?

Man kan ju säkert tänka sig någon Divide-and-conquer lösning på detta, som troligen inte fungerar så bra i verkligheten när man rör ihop stickorna.

Det pragmatiska är ju förstås att plocka ur stickorna en efter en tills det fungerar.

Permalänk
Hedersmedlem
Skrivet av deltascu:

Dagens kombinatorikproblem: Du har 8 DDR4-stickor i din dator, där mem86 indikerar fel på en sticka eller slot. I din versionen av mem86 ger ett test svaret på om det finns något minnesfel eller inte, inte vilken slot det gäller. Mellan tester får du konfigurera om stickorna som du vill. Hur ska du konfigurera minnena mellan testerna för att entydigt identifera felet med i snitt så få tester som möjligt? Vad är maximalt antal test du kan behöva göra med den metoden? Hur ska du göra om det istället är max två samtida fel?

Givet att du vet att det finns minst en trasig sticka:

1. Testa 4 av stickorna.
2. Testa 2 av stickorna (hälften av de som testats förra gången om förra testet visade fel, hälften av de som inte ännu testats om testet inte visade fel.)
3. Testa 1 sticka. Visar den fel är den trasig, visar den inte fel så måste den sticka du inte testat än vara trasig. (Du vet ju att det finns minst en trasig sticka.)
4. Testa de 7 kvarvarande stickorna. Om de är felfria är du kvar där.

D.v.s. max 4 test om du vet att det finns minst en trasig sticka, och inte vet om det finns fler.

Om du vet att det finnx max 2 trasiga stickor kvar är det bara att upprepa steg 2-4, för ytterligare max 3 steg (2 om du har tur). D.v.s. svaret blir därför max 7.

Men det är ju inte särskilt realistiskt, det är sällan man vet att man har minst en och max två stickor som är trasiga.

Permalänk
Medlem
Skrivet av pv2b:

Givet att du vet att det finns minst en trasig sticka:

1. Testa 4 av stickorna.
2. Testa 2 av stickorna (hälften av de som testats förra gången om förra testet visade fel, hälften av de som inte ännu testats om testet inte visade fel.)
3. Testa 1 sticka. Visar den fel är den trasig, visar den inte fel så måste den sticka du inte testat än vara trasig. (Du vet ju att det finns minst en trasig sticka.)
4. Testa de 7 kvarvarande stickorna. Om de är felfria är du kvar där.

D.v.s. max 4 test om du vet att det finns minst en trasig sticka, och inte vet om det finns fler.

Om du vet att det finnx max 2 trasiga stickor kvar är det bara att upprepa steg 2-4, för ytterligare max 3 steg (2 om du har tur). D.v.s. svaret blir därför max 7.

Men det är ju inte särskilt realistiskt, det är sällan man vet att man har minst en och max två stickor som är trasiga.

Det där är optimalt om man vet att exakt en av stickorna är trasig, men om t ex alla stickorna är trasiga räcker det med 8 tester för att testa det om man stoppar i en i taget och kör testerna, men det krävs många fler tester med din metod. Man behöver veta något mer för att få fram den optimala metoden i det generella fallet, t ex sannolikhetsfördelningen för antal trasiga stickor, eller sannolikheten att en sticka är trasig och att de är oberoende av varandra.

I praktiken har man även problemet att man bara med viss sannolikhet kan säga att en sticka är trasig efter en testrunda, och att man kan ha kompatibilitetsproblem (en sticka beter sig bara felaktigt om den används tillsammans med en viss annan sticka) etc.

Permalänk
Skrivet av Dassh:

Är det något värde i att veta vilken "pin" som felar? Kan man göra något åt det som privat person utan massa avancerade maskiner?

du behöver inte en massa dyra maskiner för att utföra en reparation av ett minne, med denna uppdatering gör ju memtest halva jobbet åt dig, sedan behövs inte mycket mer än en varmluftspenna och flux

Visa signatur

Asus WS X299 SAGE/10G | i9-10980XE | 6700XT | Samsung G9 | Dark Power Pro P8 900W | Define R5 Limited Gold | WD Black SN750 1TB NVMe | 8x Micron M500 960GB RAID 0

Asus Rampage IV | Xeon E5 1680 V2 | 64GB 1866MHz | GTX 980 Ti | NEC MultiSync FE2111SB (CRT) | Fractal Edison 750W | Define R2 | Liteon 512GB NVMe | 4x Micron M500 960GB RAID 0

Permalänk

Ett mem test borde ligga i bios redan kan man tycka år 2022...

Permalänk
Medlem
Skrivet av MagnusJ_78:

Ett mem test borde ligga i bios redan kan man tycka år 2022...

Det har funnits kod för att testa minnet i BIOS sedan åtminstone 486-tiden när jag började med PC. Men iaf jag vill inte ha massa bloatware där som gör mer komplicerade tester ala Memtest86 när det är så enkelt att lägga det på diskett/CD/USB-minne och köra därifrån.

Permalänk
Medlem

I artikeln står det "eventuellt försöka sig på en reparation"!! Hur gör man det, är det ens möjligt?

Permalänk
Medlem
Skrivet av MagnusJ_78:

Ett mem test borde ligga i bios redan kan man tycka år 2022...

Det gör det också. Beroende på moderkortet.

Min dator från 2021 har det.

Visa signatur

i9 11900k ||32GB 4000MHz CL15||ASUS ROG STRIX Z590-E||Noctua NH-D15s
Intel Arc a750 ||Samsung 980 pro|| EVGA Supernova G3 850W
Asus xonar essence STX|| Lian-Li O11 Dynamic XL
Asus VG27AQ 165Hz IPS, Sennheiser HD650, Logitech g502 Hero, fUnc f30r, Vortex TAB90M, Audio-Technicha ATR2500x-USB
Server: x10SL7-F, Xeon E3 1230v3, 32GB Samsung ECC ram, 6x3TB WD RED, FD Node 804.

Permalänk
Livsnjutare 😎

Gillar denna utvecklingen, det öppnar
för möjligheter inom DIY scenen att faktiskt laga trasiga minnen som är utom räckhåll för garanti etc 👍🏼

Visa signatur

Citera eller Svara för respons! •
• Life is a playground {|;^) •

Permalänk
Livsnjutare 😎
Skrivet av NutCracker:

I artikeln står det "eventuellt försöka sig på en reparation"!! Hur gör man det, är det ens möjligt?

Man byter ut den trasiga modulen med en fungerande och gör bytet med en hot air station eller liknande.

Inte alla som har en sådan hemma, men många hemmafixare utav rang besitter sådana i samband med sina lödstationer 👍🏼

Visa signatur

Citera eller Svara för respons! •
• Life is a playground {|;^) •

Permalänk
Medlem

Detta skulle vara mycket trevligt om det fanns till DDR3. Minnetskretsen "Elpida Hyper" är en av de bästa som finns för DDR3, men har också en tendens att gå sönder väldigt lätt, vilket gör att det kan vara närmast omöjligt att få tag på fungerande moduler i dagsläget.

Om man vet just vilket krets på modulen som ger upphov till felen skulle det vara lätt att byta endast den. Blir ett väldigt projekt att försöka hitta den trasiga kretsen utav totalt 8 om man bara gissar, eller ännu värre om det är två trasiga.

Permalänk
Medlem

Asgött, kommer säkert till fler moderna plattformar framöver.
Allt som sparar tid är faktiskt riktigt bra.

Visa signatur

WS: R7 5800X, 32GB, Suprim X 3080, Acer X38P+Acer XB271HU
FS: HPE ML110 Gen10 Xeon Silver, Qnap TS-h973AX ~100TB
NW: Fortigate, Ruckus, Zyxel XS1930HP 10Gb

Permalänk
Medlem
Skrivet av BergEr:

Det gör det också. Beroende på moderkortet.

Min dator från 2021 har det.

När jag kör memtest från bios så verkar inte cpu'ns temperaturbevakning fungera. Den drar inte på kylningen iallafall. Vågar inte köra mer än ett varv pga det.

Visa signatur

⚙️ Asus ROG Strix Maximus 13 Hero; Core i9, (11900K); ASUS ROG Ryujin 360mm; RTX 3090 ROG Strix; G.Skill Trident Z Royal DDR4-4600 CL20 DC - 64GB ; Samsung 980 Pro 2TB M.2; PSU: ASUS ROG Thor 1200W. CASE: ASUS ROG Strix Helios GX601. 🖥️Asus ROG PG279Q 2560x1440 🖥️, 🖥️🖥️HTC Vive Cosmos Elite, Vive Wireless. ⌨️Steelseries Apex Pro 🖱️Steelseries Rival 600