Portál AbcLinuxu, 30. dubna 2025 11:23

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

Vložit další komentář
11.1.2010 10:01 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Odpovědět | Sbalit | Link | Blokovat | Admin
A skusal si co sa stane ked spustis (PocetJadier+1) procesov so 100% zatazou? Napr. nejaku nekonecnu slucku v c. Ide mi o vylucenei vplyvy komplexnych aplikacii ako je boinc alebo kde.
void main(void) {
  while(1) {
  }
}
pushkin avatar 11.1.2010 10:14 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
OK, zkusím. Jenom takový začátečnický dotaz ... jak to zkompilovat? :-)
11.1.2010 10:22 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Chyba v Jádře?
gcc -o program program.c
Quando omni flunkus moritati
pushkin avatar 11.1.2010 10:37 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Bezva, díky, už jsem tím vytížil dvě jádra. Uvidíme, jak to dopadne.
11.1.2010 13:44 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Skus viacej ako mas jadier. Napr. 10 procesov. Ak mas dve jadra (bez HT) tak load by mal byt asi 5.
pushkin avatar 11.1.2010 16:55 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Uvidíme, zatím mám spuštěnou tu nekonečnou smyčku 2x, takže o zbylá dvě jádra se dělí čtyři aplikace z BOINCu, to už by generovat chyby mohlo. Uvidíme zítra.
11.1.2010 18:05 Ivan
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Tak jsem koukal na ten patch a tam se mluvi o FPU. Jestli si jeste dobre pamatuju problematiku a tak je problem s tim, ze pri prepnuti kontextu procesu by se mely zazalohovat hodnoty vsech registru, tzn. i FPU. To by bylo ale pomaly a hlavne ne vsechny aplikace FPU pouzivaji. Proto ma FPU flag, ktery rika jestli byla/nebyla pouzita a OS zalohuje stav FPU pouze pokud je tento flag nastaven. Podle komentare k tomu patchi to vypada, ze behem poslednich par let pribyla do kernelu heuristika, ktera rika kdy zalohovat stav FPU, a ta nejak "blble" pri preentivnim modu.
pushkin avatar 12.1.2010 07:13 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Tak jsem nechal běžet nějakých 18 hodin tu nekonečnou smyčku na dvou jádrech. Výsledek: Einstein@home má 4 zničené workunity, pouze dvě se dopočítaly do konce (souhrn). Tato workunita padla ještě před zacyklením jader.
14.1.2010 10:53 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Nerozumiem. Co je to zacyklenie jadier? Zamrzol pocitac po 18tich hodinach?
pushkin avatar 14.1.2010 11:11 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
nn, vzal jsem tu nekonečnou smyčku, zkompiloval jí a spustil (2x). Každý z těch procesů zatížil naplno jedno jádro, takže zbytek procesů běžel na zbylých dvou jádrech. Jinak počítač nezamrznul, ty dvě smyčky jsem po 18 hodinách killnul.
11.1.2010 10:30 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Odpovědět | Sbalit | Link | Blokovat | Admin

Z toho, že jedna aplikace blbne, nota bene uzavřená binárka, a která místo rozumného vysvětlení vrátí akorát nic neříkající číselný kód, věštit, že je chyba v jádře, je opravdu odvážné.

pushkin avatar 11.1.2010 10:43 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Mno, ona ta binárka až tak uzavřená není a poskytuje i poměrně dobrý výstup (1, 2, 3, 4, atd...). Navíc se ta chyba kromě Einsteinu objevuje i v Rosettě...
11.1.2010 12:43 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Chyba v Jádře?

Aha, autoři BOINC otevřeli. Tak to je jiná.

Zmiňovaný src/protocols/ProteinInterfaceDesign/read_patchdock.cc jste už prohlížel, že si myslíte, že je chyba v jádře? Je totiž dost možné, že mají v aplikaci chybu souběhu nebo zapomněli ošetřit nepřidělení paměti nebo cokoliv jiného, co může způsobit změněné chování jádra, které přesto je zcela v souladu s API/ABI.

pushkin avatar 11.1.2010 16:53 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Na tu chybu v jádře mě zaměřil fakt, že se již jednou v jádře vyskytovala a byla údajně i opravena. Jinak zdrojové kódy jsem nestudoval, tak daleko moje znalosti céčka nesahají :-(
11.1.2010 11:48 Michal2
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Odpovědět | Sbalit | Link | Blokovat | Admin
Jaka chyba v jadre? To jsou naprosto bezne priznaky potizi s procesorem nebo pameti. A ze jsem jich jako hardore overclocker uz videl :-)

Pro overeni sosnout prime95 http://www.mersenne.org/freesoft/ (pokud mas 64bit distro tak 64bit vezi) a spustit v torture rezimu.
pushkin avatar 11.1.2010 11:54 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
O tomhle jsme taky uvažovali, ale je to divné. Memtest86+ mi paměť projel dvakrát a problém nenašel a co se týče CPU, tak to přetaktované nemám. Celý systém se pak chová stabilně - tedy až na onen jeden výpadek plasmy a kwinu. Ale ten nástroj zkusím, čím víc testů, tím lépe. Díky
11.1.2010 12:09 Dr. Eddy | skóre: 9 | blog: glog | České Budějovice
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Koukal jsem, ze jsi nechal bezet Memtest nejdrive 35min, pak hodinu - pokud se nepletu, tak memtest zkousi ruzne testy pameti, kdy nekolikrat projede pamet. Nekteri nechavaji Memtest bezet i nekolik hodin (ja jsem nechal treba 3 hodiny, nekdo jiny 8 hodin)...
11.1.2010 13:43 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Memtest & spol. dokaze len pritomnost chyby, nie jej absenciu!
kotyz avatar 11.1.2010 12:46 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Odpovědět | Sbalit | Link | Blokovat | Admin
me einstein, seti i rosetta jedou dobre, ale climate prediction sem musel zrusit, protoze mel moc dlouhy workunity a ani jedna se mi nikdy nedopocitala, skoncila po par hodinach s chybou. system je ale stabilni a memtest nic nenasel.
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
11.1.2010 13:31 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Odpovědět | Sbalit | Link | Blokovat | Admin
Vy fakt verite, ze to pocita nejaka smysluplna data?
11.1.2010 13:50 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Ja si to nemyslim. Stacil mi letmy pohlad na data ktore SETI spracovava aby mi bolo jasne ze nikdy nic nenajdu. Ked totiz ovzorkujete biely sum, bethovenovu piatu symfoniu alebo dokonaly sinus 1Hz vzorkovacou frekvenciou (arecibo) dostanete na vystupe 1Hz biely sum.
pushkin avatar 11.1.2010 16:51 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Chyba v Jádře?
Já doufám, že ano, jinak by to bylo docela mrhání výpočetním výkonem...

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.