Subversion Repositories HelenOS-doc

Rev

Rev 53 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
52 jermar 1
<?xml version="1.0" encoding="UTF-8"?>
2
 
3
<chapter id="time"><?dbhtml filename="time.html"?>
4
    <title>Time management</title>
5
 
6
    <para>
7
    Time is one of the dimensions in which kernel, as well as the whole system, operates.
8
    It is of special importance to other kernel subsytems. Knowledge of time makes it possible
9
    for the scheduler to preemptively plan threads for execution. Different parts of the kernel
10
    can request execution of their callback function with some specified delay. A good example
11
    of such kernel code is the synchronization subsystem which uses this functionality to implement
12
    timeouting versions of synchronization primitives.
13
    </para>
14
 
15
</chapter>