Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 141 → Rev 142

/design/trunk/src/ch_scheduling.xml
9,7 → 9,7
true for both uniprocessor as well as multiprocessor systems. In the case of
multiprocessor systems, the activities are trully happening in parallel. The
scheduler helps to materialize this impression by planning threads on as
many processors as possible and, where this means reaching its limits, by
many processors as possible and, when this strategy reaches its limits, by
quickly switching among threads executing on a single processor.</para>
 
<section>
108,7 → 108,7
<section>
<title>Threads</title>
 
<para>A thread is the basic executable entity with a code and a stack.
<para>A thread is the basic executable entity with some code and a stack.
While the code, implemented by a C language function, can be shared by
several threads, the stack is always private to each instance of the
thread. Each thread belongs to exactly one task through which it shares