October 2, 2008
A new way of sleeping in the Linux kernel
Author: JT Smith
The Linux Kernel version 2.6.25 introduces a new Linux process sleeping state, TASK_KILLABLE: If a process is sleeping killably in this new state, it works like TASK_UNINTERRUPTIBLE with the bonus that it can respond to fatal signals. This feature is generally an improvement over the existing optionsÃ¢â¬âafter all, it is another way to keep from getting stuck with dead processes.