LWPs and LWKTs, how they relate
Matthew Dillon
dillon at apollo.backplane.com
Wed Oct 5 17:03:12 PDT 2005
:So it is:
:
:proc 1 <-> lwp 1 <-> lwkt 1 [single threaded]
:
:proc 2 <-> lwp 2 <-> lwkt 2 [multi threaded]
: \> lwp 3 <-> lwkt 3
:
: lwkt 4 [kernel thread]
:
:One proc groups multiple "threads" called struct lwp.
:
:> Hope this question does not seem too stupid.
:
:Not at all! I will come up with a roadmap in some minutes.
:
:cheers
: simon
This will also fit in well with our scheduler framework. With a
reasonable amount of work we can implement all the POSIX scheduling
models natively in the kernel. But that's for later :-)
-Matt
More information about the Kernel
mailing list