abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 00:55 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 209. brněnský sraz, který proběhne tento pátek 16. května od 18:00 ve studentském klubu U Kachničky na Fakultě informačních technologií Vysokého učení technického na adrese Božetěchova 2/1. Jelikož se Brno stalo jedním z hlavních míst, kde se vyvíjí open source knihovna OpenSSL, tentokrát se OpenAlt komunita potká s komunitou OpenSSL. V rámci srazu Anton Arapov z OpenSSL

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Komunita

    GNOME Foundation má nového výkonného ředitele. Po deseti měsících skončil dočasný výkonný ředitel Richard Littauer. Vedení nadace převzal Steven Deobald.

    Ladislav Hagara | Komentářů: 1
    10.5. 15:00 | Zajímavý článek

    Byl publikován přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) za uplynulé dva měsíce. Servo zvládne už i Gmail. Zakázány jsou příspěvky generované pomocí AI.

    Ladislav Hagara | Komentářů: 7
    9.5. 17:22 | Nová verze

    Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.

    Ladislav Hagara | Komentářů: 4
    9.5. 15:22 | Komunita

    Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.

    Ladislav Hagara | Komentářů: 0
    8.5. 19:22 | Nová verze

    Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.5. 18:00 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.

    Ladislav Hagara | Komentářů: 0
    8.5. 01:22 | Nová verze Ladislav Hagara | Komentářů: 0
    8.5. 00:55 | Zajímavý projekt

    PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.

    vlk | Komentářů: 0
    7.5. 19:44 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 585 hlasů
     Komentářů: 26, poslední 8.5. 09:58
    Rozcestník

    Dotaz: Jak řeší linux kontrolu konzistence RAM

    5.7.2010 16:56 ramcheck
    Jak řeší linux kontrolu konzistence RAM
    Přečteno: 726×
    Řeší nějakým způsobem linux kernel konzistenci dat uložených v ram? Mám namysli jestli je tam nějaký kontrolní mechanismus pro zjišťování špatných bitů v paměti, něco jako softwarové řešení ECC.

    Odpovědi

    Luboš Doležel (Doli) avatar 5.7.2010 17:12 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Něco takového by žralo výkon a paměť a k čemu by to bylo, když je tu hardwarové ECC...
    5.7.2010 17:59 ramcheck
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    ECC paměti mám snad jen na 2 nejdůležitějších serverech, jinde ne, tak by se to hodit mohlo.
    Luboš Doležel (Doli) avatar 5.7.2010 18:10 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Dovedete si představit náročnost softwarově vykonávaného ECC? Přijde mi to asi tak efektivní jako obraceč směru vodního víru ze Simpsonů.

    Navíc si ani nedovedu představit, jak by taková implementace fungovala. Načtení hodnoty z paměti by vyvolalo spuštění kódu pro ECC, který by se sám musel číst z paměti...
    5.7.2010 18:18 ramcheck
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Ona by stačila nějaká implementace CRC, které by se čas od času kontrolovalo.
    5.7.2010 18:37 Decimus Junius Brutus Callaicus
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Mozna byste se nad tim, co rikate, mohl zamyslet.
    Heron avatar 5.7.2010 21:17 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    To je trochu problém. Programy přistupují k přidělené paměti přímo. Softwarové ECC by znamenalo pro každý zápis do paměti vypočítat kontrolní součet (tedy pro programy to znamená volat nějakou funkci jádra) a pro každé čtení jej přečíst a porovnat s obsahem paměti (další volání). Tzn pro každou stránku paměti ještě alokovat paměť CRC. Zpomalení by znamenalo mnohem větší náklady na ekvivalentní HW, než stojí paměťový modul s ECC.
    5.7.2010 21:48 ramcheck
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Jak často vlastně v paměti dochází k chybám a jak jsou vážné? Přemýšlím jestli se vyplatí ta ECC paměť(tam kde to deska podporuje).
    5.7.2010 23:17 JF | skóre: 23
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Pokud by jste chtěl letět do vesmíru, tak tam jsou chyby paměti velice časté. Na to jsou také vyráběny o mnoho dražší paměti, které vydrží průlet nabitou vysokoenergetickou částicí a ta pozmění jen pár bitů.

    Ale teď vážně, paměť je třeba před nasazením řádně otestovat. Projde-li memcheck po dobu 24hodin bez odhalení chyby, tam máte 99,9999 procentní jistotu, že paměť poběží správně i nadále. Všechny chyby paměti, se kterými jsem se dosud setkal se daly odhalit tímto způsobem. Většinou pocházely z toho, že se řadič s pamětí občas nedohodl. Jako jeden z ukazatelů na chyby v paměti je možné cvičně zkompilovat kernel Linuxu.
    6.7.2010 12:51 Michal2
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    To jsi mel spis stesti. Realisticky jde myslim uvazovat o 1 % sanci na opravitelnou ECC chybu na modul a rok nonstop behu.

    Paper: http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf

    Osobni zkusenosti mam jen z 28 serveru, cast se 4 cas s 8 moduly, vsechny prosly tydenni mucirnou pred nasazenim bez uhony a behem necelych dvou let jsme meli dva pripady recoverable ECC.
    6.7.2010 12:59 VSi | skóre: 28
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Jaké nástroje používáte na to úvodní testování serverů? Ta recoverable ECC se objeví v management rozhraní serveru nebo v syslogu operačního systému? Díky.
    6.7.2010 13:12 Michal2
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Linux sam o sobe pri vzniku recoverable ECC chyby (AFAIK) mlci jako hrob. Proto pouzivame EDAC http://buttersideup.com/edacwiki/Main_Page

    Pro testovani nejdrive poustime nekonecnou smycku memtest86 na den - tohle proveri zejmena pamet, dale nasleduje prime namnozeny podle poctu jader dalsi den - tohle proveri pamet, radic a procesor. A nakonec tam pustime zatez, ktera emuluje bezny provoz ale s mnohem vetsi intenzitou nez mame ve spicce - tohle 5 dnu.
    6.7.2010 23:38 JF | skóre: 23
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Dekuji za poučení. Protože nepoužívám ECC tak poznám chybu paměti jen ze zatuhnutí systému. A to se některé chyby mohou ztratit a zahladit, třeba při routování paketů se prostě jeden paket ztratí.
    5.7.2010 23:26 JF | skóre: 23
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM
    Ale ne, ECC je někdy víceúrovňové. To umí opravit jeden poškozený bit automaticky. Na více chybných bitů řadič ECC - EDAC vyvolá vyjimku a CPU zkusí z Hardwarově aktualizovaného dodatku ke stránce zkorigovat další bity. Při této SW korekci už pomalost CPU nevadí.
    7.7.2010 09:39 faha
    Rozbalit Rozbalit vše Re: Jak řeší linux kontrolu konzistence RAM

    sice trochu neco krapet jineho, ale zkuste mrknout

    http://rick.vanrein.org/linux/badram/index.html

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.