Uvaha, was: Jak zabit nezabitelne?

Pavel Kankovsky peak na kerberos.troja.mff.cuni.cz
Pondělí Září 29 11:14:40 CEST 1997


On Thu, 25 Sep 1997, Martin Mares wrote:

> > Predpokladam, ze je to cena za pouzivani 'nestabilniho' jadra a beru
> > to. Presto bych byl rad, kdyby z takovych situaci bylo lepsi
> > vychodisko. Chtel bych, aby bylo mozne zabit i procesy, ktere zrovna
> > cekaji (v jadre) na dokonceni nejake I/O operace. To by prece nemelo
> > byt tak tezke, ne? 
> 
>    Inu, tezke -- skoro nemozne to je. Alespon pri tom, jak je cely
> Linux postaven. Na mikrokernelovych systemech to je vesmes jednoduche,
> ale na monolitickych to muze byt velice obtizne.

jenom se taktne mlci o tom, ze po napriklad po zabiti tasku, co dela
device driver nebo filesystem nebo neco podobne oblibeneho, nastava
dominovy efekt a zacnou padat na hubu tasky, co je k necemu pouzivaly
(nebot vyrobit program, co se zotavi ze vsech moznych chyb je pekna fuska
(mam s tim sve zkusenosti)), coz se v typickych pripadech od padu celeho
"monolitickeho" systemu zas az tak moc nelisi :)

jinak zamykat procesy v pameti lze i v "modernim" unixu (viz mlock(2))

--Pavel Kankovsky aka Peak (troja.mff.cuni.cz network administration)



Další informace o konferenci Linux