Zabíjení procesů (Was: Re: Uživatelská přítulnost Linuxu)
Pavel Janík ml.
Pavel.Janik na inet.cz
Středa Květen 10 10:48:26 CEST 2000
From: Gratz Jaroslav <xgratz01 na stud.fee.vutbr.cz>
Date: Wed, 10 May 2000 09:23:35 +0200 (CEST)
Zdravím,
> > pošle tuším, že je to SIGKILL procesu, který se snaží alokovat další
> > paměť a tento proces je tedy zabit. A protože je neplatná premisa, je
> > celé mé tvrzení
>
> Neposle SIGKILL. Vrati 0 na malloc(). To je ponekud rozdil.
pokud vrátí NULL na malloc, tak proces nezabije. O tomhle se snad
nebavíme. Bavíme se o tom, pokud např. proces potřebuje zapsat do stránky,
kterou má zatím jako copy-on-write a ještě do ní nepsal. V tomto momentě se
kernel snaží najít novou stránku, ale selže a co dostane? KILL. Howgh.
--
Pavel Janík ml.
Pavel.Janik na inet.cz
Další informace o konferenci Linux