|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 05 Jan 2002 01:30:04 To : Maxim Timofeyev Subject : Re: zombie -------------------------------------------------------------------------------- On Thu, 27 Dec 2001 11:51:01 +0300, Maxim Timofeyev <Maxim.Timofeyev@p1.f1763.n5030.z2.fidonet.org> wrote: >Ilya Anfimov <ilan@adt.ru> wrote: > >IA> Чаще всего -- нет. Появление таких процессов обычно >IA> свидетельствует о глюках реализации ядерного кода. Какая-то >IA> функция в ядре входит в ступор и не желает реагировать ни на >IA> какие внешние сигналы. >IA> Иногда, разобравшись, что это за функция, можно какой-то игрой >IA> на ее внешних условиях вывести ее из этого дела. Сказем, >IA> что-нибудь по IP такое послать или с deviceом как-то осторожно >IA> поиграться. Hо все равно это глюк ядра. >Вообще-то описанная ситуация -- не глюк ядра ИМХО, а ожидание операции i/o. >Hа этой стадии сигналы не оказывают воздействия на процесс. Об этом писали и Если эта стадия (нет, не ожидания IO вообще, а заблокированных сигналов) длится порядка секунды или более -- это глюк. Притом именно ядра. >применительно не к Linux'у. Хотя мне не совсем ясно (я не программист -ядрщик >;) почему ядро не хочет убивать процесс, который ожидает i/o?.. Должно же быть в мире хоть какое-то постоянство :-). Если серьезно -- как ты представляешь себе стабильную работу критичного для всей системы кода, который парит железо низкоуровневыми издевательствами на полную катушку, если его к тому же могут прибить в любой момент? --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1511a5f0fbbe.html, оценка из 5, голосов 10
|