Portál AbcLinuxu, 12. května 2025 13:49

Dotaz: Vadný jeden Byte paměti

Heron avatar 13.1.2013 11:32 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Vadný jeden Byte paměti
Přečteno: 468×
Odpovědět | Admin
Zdar

Setkali jste se někdy s tím, že by byl vadný jen jeden byte paměti?

Co jsem se doposud setkal s vadnou pamětí, tak to byl vždy hodně velký blok a v memtestu byly "miliony" chyb. Teď, na tomto kousku ram, memtest ukazuje právě jednu chybu, která se projeví v náhodných testech (jednou je to test 2, potom test 4).

Měl jsem za to, že ram je vnitřně uspořádaná po nějakých větších blocích a i když samozřejmně na jeden bit existují právě dva tranzistory (?), tak že když se to pokazí, tak se pokazí celý blok.

Heron
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.1.2013 11:43 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možné to je, ale podle mě nepravděpodobné.

Takže vytáhnout ram očistit kontakty, prohlídnout moduly, vložit a otestovat.

Pořád chyba na stejném místě.

Skusit nastavit ručně časování v biosu, pořád chyba, skusit nastavit míň agresivní časování - pořád chyba - vyhodit.

Celý blok se pokazí když bude vadné adresování, a pod... pokud odejde jedna buňka tak to možné je - ovšem nesetkal jsem se s tím.
Heron avatar 13.1.2013 11:53 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Cílem dotazu nebylo ani tak co s tím (prostě se koupí nová), ale spíše jen zvědavost. Kdyby byly vadné kontakty (adresová / datová sběrnice), tak by afaik právě nastala ona klasická situace, kdy memtest hlásí tuny chyb.
13.1.2013 16:57 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Přesně jak píše Petr. pokud je chyba v adresaci jsou tuny chyb. pokud v bunkách jsou jednotlivé. Přesně pro tohle mne i celkem štve, že se více nepropagují/nepoužívají ECC paměti. Když by byly masové a stály o těch 15% více za 9 místo 8 chipů a desky je používaly tak za tu jistotu těch 15 procent dám klidně. Asi i 25% ale ne snad 3 násobek co stojí teď.
Heron avatar 13.1.2013 17:32 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Njn, o ECC jsem měl zájem do svého nového počítadla, ale najít desku vhodnou pro desktop, která má současně i ECC je zřejmě nemožné.
14.1.2013 11:34 ondro
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Problem to az taky nieje. Staci google a za par minut urcite najdes nejaku dosku, ktora ECC podporuje.

U intelu je to problem, tam Intel zamerne ECC u desktopu nepodopruje. Ak chces intel, tak dnes jedine WS alebo serverovske zakladne dosky. Onoho casu napr. X48 chipset podporoval ECC u DDR2 RAM. Sam vlastim ASUS Rampage Formula a ECC pamete v nej funguju.

U AMD je to lepsie. Tam by ta podpora mala byt ovela lepsia. Donedavna asi vecsina CPU podporovala ECC pamete. Pri dnesnom gulasi roznych verzii CPU a APU uz niesom si isty. Samozrejme to komplikuju aj vyrobcovia zakladnych dosiek, ktory to tiez radi obmedzuju.

http://phoronix.com/forums/showthread.php?30533-AMD-AM3-Unbuffered-ECC-Ram-supporting-motherboards

http://www.overclockers.com/forums/showthread.php?t=680193
14.1.2013 12:44 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
No ale ta cena u serverové desky a i ty paměti mají příliš velký rozdíl ceny. S AMD je to tak že snad všechny procesory do AM3/AM3+ ECC podporují a FM1/FM2 ne.
13.1.2013 17:13 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Setkal jsem se s tím, měl jsem 256MiB kde byly chybné dva byte (Memtest ukázal vždy ty dva přesně ve stejných testech - v některých z těch vyšších v pořadí). Tenkrát jsem to konzultoval i s autorem Memtest-u. Později jsem to ověřil i v jiném stroji, byla to vadná paměť.
Jen na okraj provozoval jsem na tom WNT (domácí) a, protože jsem neměl prachy, měl jsem ho jako horní modul, tam se systém nedostal a mašina držela, když jsem je otočil, udělalo to sem tam bum-bác.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Heron avatar 13.1.2013 17:29 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti

V tomhle případě to v původním uspořádání modulů bylo někde na třináctém gigabajtu. Stroj se po cca týdnu vždy sekl.

Jen na okraj provozoval jsem na tom WNT (domácí) a, protože jsem neměl prachy, měl jsem ho jako horní modul, tam se systém nedostal a mašina držela, když jsem je otočil, udělalo to sem tam bum-bác.

Což je ale ideální pro silent data corruption, protože tam byla nejspíše io cache os.

A to mě přivádí k dalšímu zamyšlení: kontroluje jádro kontrolní součty io cache a shared memory?

13.1.2013 17:45 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Teoreticky k tomu mohlo dojít. Nevím jak to WNT vůbec měl - tato verze OS operační paměti moc nepotřebovala a myslím si, že takové věci snad ani nebyly implementovány. Provozoval jsem to tak doma cca. 3 roky.
Na otázku neznám odpověď, ale i bych chtěl - třeba nám to někdo řekne ;).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
13.1.2013 19:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Při té alchymii, kterou vysokofrekvenční elektronika je, to může být i daleko horší. Setkal jsem se s dvojicí DIMM modulů, u kterých při zapojení v dual-channel hlásil memtest jednu jedinou chybu v jednom jediném testu a navíc jen asi tak při každém třetím pokusu, ale pokaždé na přesně stejném místě. Pokud se zapojil jen jeden z nich (kterýkoli), žádná chyba se nenašla.
13.1.2013 19:36 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Přesně takový počítač mají děti moduly ve správném pořadí šlapou jak mají, ale jakmile je prohodím (jsou stejné a a zkoušel jsme v bios-u i snížit hodnoty), tak je v jednom vždy chyba (v tom stejném) nejistého charakteru (je tam téměř vždy, ale není stejná), když jsou v tom správném pořadí tak je vše OK (už to tak šlape přes dva roky :-)).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
14.1.2013 01:55 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Když to takto blbne tak tam hraje roli kapacita přívodních vodičů, napojí se na jednu adresovou linku dva dráty různě dlouhé a už to zmrší hranu signálu, oddělá se jeden modul a je to OK.

Prostě špatný návrh MB nebo paměťového modulu a v kombinaci to už blbne.
14.1.2013 09:25 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Dík za vysvětlení, blbé je že to člověk těžko opraví, tak zvolí funkční cestu.
Takové sestavy vnikají tak, že děcka (nebo někdo jiný) potřebují PC nejlépe za 0kč, tak se pobere co je a poskládá se to a když to 12-24 hod pod Memtestem vydrží má smysl instalovat OS :-).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
13.1.2013 21:14 Tyf
Rozbalit Rozbalit vše Re: Vadný jeden Byte paměti
Odpovědět | | Sbalit | Link | Blokovat | Admin
> Setkali?

Ano, setkal. Chybnych bajtu jsem mel vic, ale vsechny byly jen v jednom rozsahu. Cca. sest let zpet jsem ten stroj vyhodil, ale predtim jsem ho nekolik let spokojene pouzival s badram patchem.

Ted jsem nakoukl do Documentation/bad_memory.txt a dokonce existuje moznost i primo v jadre.

Vsechny ctenare upozornuju na jaderny parametr memtest=cislo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.