Subject: Re: The Right Way to implement threads?
To: Matthew Orgass <firstname.lastname@example.org>
From: Jason R Thorpe <email@example.com>
Date: 06/09/2000 23:05:16
On Sat, Jun 10, 2000 at 01:58:40AM -0400, Matthew Orgass wrote:
> > Besides that, I'm not sure it makes sense. The resources being
> > consumed by the kernel thread are its kernel stack, which isn't
> > something that can be thrown away even if it is preempted.
> Why not?
For a very obvious reason -- the kernel stack (and U-area) for that
thread holds the state of that thread at the time of preemption.
-- Jason R. Thorpe <firstname.lastname@example.org>