Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 170 → Rev 171

/design/trunk/src/ch_arch_overview.xml
57,7 → 57,7
<para>Kernel's unit of execution flow is a thread. A thread is an entity
that executes code and has a stack that takes up some space in memory. The
relation between kernel and userspace threads is 1:1:n, meaning that there
can be several pseudo threads running within one userspace thread that
can be several so called fibrils running within one userspace thread that
maps to one kernel thread. Threads are grouped into tasks by functionality
they provide (i.e. several threads implement functionality of one task).
<indexterm>