OSes usually have threads in the kernel, only a few packages provide user-land threads
[hurd-web.git] / microkernel / mach / thread.mdwn
index e27bb11..ccce643 100644 (file)
@@ -12,8 +12,8 @@ License|/fdl]]."]]"""]]
 A Mach *thread* belongs to exactly one [[task]], and is the means of execution.
 The task supplies the resources.
 
-Mach threads are implemented inside the [[kernel]], as opposed to other
-systems' user-level thread packages.
+Mach threads are implemented inside the [[kernel]], like in many operating
+systems, unlike some user-level thread packages (aka "green" threads).
 
 A thread (theoretically) runs concurrently with all the other threads of a
 system.  If the system provides several processors, they can be used for