Subject: Unkillable processes
To: None <tech-kern@NetBSD.ORG>
From: Guenther Grau <>
List: tech-kern
Date: 11/14/1996 18:46:01

I think I know quite a bit about Unix-internals, but I was never really able to
figure out why it is _neccessary_ to have a process in a state in which it cannot be
delivered a SIGKILL. Can anybody clue me in on that one?
I know that this usually happens when a process is waiting for 'fast' i/o, but why
is it really needed, or this this just an optimization. IMHO, it should always be
possible to remove a process from a system, regardless what the process is just