Subversion Repositories HelenOS-doc

Rev

Rev 53 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  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>