From d90af7499de9d0c58215691174826f956ff6612c Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 30 Dec 2012 00:35:58 +0100 Subject: OSes usually have threads in the kernel, only a few packages provide user-land threads --- microkernel/mach/thread.mdwn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'microkernel') diff --git a/microkernel/mach/thread.mdwn b/microkernel/mach/thread.mdwn index e27bb117..ccce643e 100644 --- a/microkernel/mach/thread.mdwn +++ b/microkernel/mach/thread.mdwn @@ -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 -- cgit v1.2.3