Portál AbcLinuxu, 14. července 2025 02:00


Dotaz: Distro pro lepsi stabilitu programu

21.1.2008 09:49 Nes | skóre: 20 | blog: Nes
Distro pro lepsi stabilitu programu
Přečteno: 370×
Odpovědět | Admin
Mam takovou mensi otazku - mam program (herni emu) ktere je velice nachulne k padum (casto pada - ma celkem dost chyb) - mam zkusenost ze na win pada jeste vice - na linuxu se obevi neco jako SIGSIEV spatny vstup do pameti - v messages se vzdy zapise toto: May 3 21:25:18 Nes kernel: jmenoAplikace[10873]: segfault at 00000000ac281850 rip 00000000006a4ab4 rsp 00000000437fd110 error 4

dle srovnani winu a linuxu soudim, ze na pady ma hodne vliv operacni system - znamena to tedy ze pokud bych zvolil jine distro linuxu tak by se tyto pady dali vice minimalizovat?

Tak mozna futuristicka otazka - neexistuje neco co bude ten program hlidat a jakmile uvidi ze chce padnout tak to nejak "preskoci" - treba tim ze mu ten vstup do pameti povoli nebo neco podobneho?

Diky :-)

Jen pro info - mam suse 10.2 64bit a debian 64bit - bohuzel nemohu posoudit rozdil, protoze je skoro nemozne testovat plnou zatez - pady - (ktera je na suse) i na druhem stroji.
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

michich avatar 21.1.2008 09:55 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je prostě chyba v programu, kterou je potřeba opravit. Nic jiného se dělat nedá.
21.1.2008 10:00 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je chyba v aplikaci, OS s tím nic nenadělá. Že k chybě dochází častěji ve Windows může být způsobené tím, že se tam chybový kód z nějakého důvodu provádí častěji (např. je chyba pří v nějaké větvi, která se týká jen Windows). „Přeskočit“ chybu by sice teoreticky možné bylo (i když by k tomu byla potřeba spolupráce aplikace), ale nijak byste si nepomohl – chyba by se projevila někde dál a ještě záhadnějším způsobem. Podle mne je jediné řešení – spolupracovat s vývojáři toho programu a chyby opravit.
21.1.2008 10:55 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Odpovědět | | Sbalit | Link | Blokovat | Admin
dekuji... spolupracoval bych s vyvojari rad, ale nezli bych se to naucil tak misto pocitacu uz bude neco uplne jineho :D

Urcite tedy na to nema vliv distro? vazne neni mozne ze treba pod linuxem ktery si sam zkompiluji to bude lepsi?
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
21.1.2008 11:00 ajikdpoe | skóre: 23 | blog: dvh
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Ak ste bezny uzivatel a nechcete sa zaoberat kompilaciou, najlepsie riesenie je poziadat autorov od debug build (cize program skompilovany s ladiacimi informaciami) a spustit tento program, pri pade sa vygeneruje log, ktory poslete spat autorom a oni to opravia.
21.1.2008 11:09 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
To uz dela hafo zkusenejsich lidi a jak se zda tak se pokazde vyskytne dalsi chyba a programatori to nestihaji, proto se snazim pohledat trochu jine reseni :-(
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
michich avatar 21.1.2008 11:25 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Potřebuješ, aby autoři do zdrojáků přidali #include <selfcorrectingcode.h> a linkovali s -lmiracles.
21.1.2008 11:30 PMD
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
LOL:)

Možná by stačilo, aby se autoři toho programu (a mnoha jiných) naučili používat assert.
21.1.2008 11:47 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Čímž se možná vracíme zpět k reakci, která tu už byla.
21.1.2008 12:02 Nes | skóre: 20 | blog: Nes
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
PMD + Michich

Je to slozite? - nebo to je proste jen o to to pastnou na zacatek nejakych souboru? - me jde o to zda bych to jako "neumel" zvladl take nebo zda je potreba odbornejsi znalost...

Pokud by byla zapotrebi odbornejsi schopnost tak ten clovek (bez vetsi znalosti toho programu) by byl schopen dokazat to vice stabilizovat? - pokud ano jak dlouho by mu to + - trvalo?

Dekuji
ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
21.1.2008 14:08 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Distro pro lepsi stabilitu programu
Oni jen tak žertovali, žádná libmiracle ani autocorrecting headerfajly neexistují. Assert ano, ale zapnutý by byl spíš v tom debugovacím buildu, takže se řiďte odpovědí dvh.

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.