Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 51 → Rev 52

/design/trunk/src/ch_time.xml
0,0 → 1,15
<?xml version="1.0" encoding="UTF-8"?>
 
<chapter id="time"><?dbhtml filename="time.html"?>
<title>Time management</title>
<para>
Time is one of the dimensions in which kernel, as well as the whole system, operates.
It is of special importance to other kernel subsytems. Knowledge of time makes it possible
for the scheduler to preemptively plan threads for execution. Different parts of the kernel
can request execution of their callback function with some specified delay. A good example
of such kernel code is the synchronization subsystem which uses this functionality to implement
timeouting versions of synchronization primitives.
</para>
 
</chapter>