Linux - vegzetes hiba?

Szima Gábor sygma at tesla.hu
Mon Oct 25 11:42:21 CEST 2004


On Mon, 25 Oct 2004, Horváth Attila wrote:

> Nem-e ? :-)))
> Dehonnem. Láttam én fagyott pingvint nem egyszer.
> "Kernel panic!" :-)

Felreertettel valamit.
Nem arrol volt szo, hogy a Linux kernel nem tud elhalalozni, hanem:

Alapkerdes: Ha egy user program hulyeseget csinal, akkor mi tortenik

Valasz:

> From: "Gábor B" <gaborlista at gsmfree.hu>

> > seg.fault.
> > nincs kek ablak, mert a kernel nem fagy.
                          ^^^^^^^^^^^^^^^^^

Jo, lehet, hogy _Te_ ugy ertetted, hogy a kernel sose fagy :), de Gaborunk
azt mondotta, hogy az user program bugga eseten "a kernel nem fagy".

A Kernel panic nem user program hulyesegei, hanem
kernel/hardver/beallitasi hibak miatt szokott bekovetkezni.

Mondjuk nem igazan ez volt a jo valasz a kerdesre, mert a kerdesben az
szerepelt, hogy "user modban egy illegalis utasitas hasznalatakor" mi
tortenik, es ez nem a segfault, hanem az illegal instruction.
Segfault illegalis memoriateruleten valo turkaszaskor jon elo.
A Netscape pedig "bus error"-al szokott elszallni..

Letezik meg a jo oreg GPF is (General Protection Fault), igy a
driverek szoktak elhalalozni altalaban memoria- es procihibas gepen.

Egyebkent van "kek-halal emulator" linuxra, a kernel panic
levaltasara :)))


								-Sygma




More information about the Elektro mailing list