TASK_KILLABLE
Posted Jul 24, 2008 17:49 UTC (Thu) by
mcortese (guest, #52099)
In reply to:
TASK_KILLABLE by nix
Parent article:
TASK_KILLABLE
If it's holding a lock (which it
generally is, or the sleep would be interruptible) it's probably doing
that because some data structure protected by that lock is in an
inconsistent state.
...whereas a KILLABLE task, despite having data in inconsistent state and not knowing how to deal with most incoming signals (and in that being much like the UNINTERRUPTIBLE variety), despite all that, it still knows how to deal with just one type of signal, kill.
Are there a lot of such tasks out there? (irony not intended, I really want to understand how much this change can improve the kernel)
(
Log in to post comments)