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