Proces s _uplne_ idle prioritou

Petr Tomasek tomasek na etf.cuni.cz
Pondělí Červen 11 16:10:11 CEST 2001


> Take dost dobre nechapu, co teda vlastne chcete. Pokud by (teoreticky) mel
> proces X (distributed.net klient) vuzivat *jen* iddle time, pak jakykoliv
> dalsi proces (treba kompilace), ktery by mel take "bastit" jen iddle time
> CPU, musi dostat 50% iddle z celkoveho iddle. Zda se mi totiz, ze Vy byste
> chtel, aby distributed.net klient mel "super iddle" flag, jenze tento
> pozadavek povede k tomu, ze jakmile se v systemu objevi jakykoliv proces
> vyuzivajici nice, tak se distributed.net totalne zastavi (a to byste asi
> nechtel - uvazujte, ze jakykoliv uzivatel (proces) by spustenim nejakeho
> procesu dosahl toho, ze mate jednoduse smulu a zminena uloha nikdy
> nedobehne, tj. velmi jednoduchy DoS).

To se mi zda byti ptakovinou, protoze vetsina procesu bud nebezi na 100%
vykonu (I/O, cekani, atd.),  nebo trvaji kratky casovy usek.
Samozrejme krome kompilaci a dlouhych vypoctu.

--
Petr Tomasek, http://www.etf.cuni.cz/~tomasek/

=============================================================================
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!



Další informace o konferenci Linux