Rev 58 | Rev 72 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 58 | Rev 62 | ||
---|---|---|---|
Line 17... | Line 17... | ||
17 | understand them completely. In addition, a microkernel based operating |
17 | understand them completely. In addition, a microkernel based operating |
18 | system reaches completion sooner than monolithic kernels as the system can |
18 | system reaches completion sooner than monolithic kernels as the system can |
19 | be used even without some traditional subsystems (e.g. block devices, |
19 | be used even without some traditional subsystems (e.g. block devices, |
20 | filesystems and networking).</para> |
20 | filesystems and networking).</para> |
21 | 21 | ||
22 | <para><mediaobject id="arch1" xreflabel=""> |
22 | <figure><mediaobject id="arch1" xreflabel=""> |
23 | <imageobject role="html"> |
23 | <imageobject role="html"> |
24 | <imagedata fileref="images/arch1.png" format="PNG" /> |
24 | <imagedata fileref="images/arch1.png" format="PNG" /> |
25 | </imageobject> |
25 | </imageobject> |
26 | 26 | ||
27 | <imageobject role="fop"> |
27 | <imageobject role="fop"> |
28 | <imagedata fileref="images.vector/arch1.svg" format="SVG" /> |
28 | <imagedata fileref="images.vector/arch1.svg" format="SVG" /> |
29 | </imageobject> |
29 | </imageobject> |
30 | - | ||
- | 30 | </mediaobject> |
|
31 | <caption>HelenOS architecture overview</caption> |
31 | <title>HelenOS architecture overview.</title> |
32 | </mediaobject></para> |
32 | </figure> |
33 | 33 | ||
34 | <para>HelenOS is comprised of the kernel and userspace server tasks. The |
34 | <para>HelenOS is comprised of the kernel and userspace server tasks. The |
35 | kernel provides scheduling, memory management and IPC. It also contains |
35 | kernel provides scheduling, memory management and IPC. It also contains |
36 | essential device drivers that control the system clock and other devices |
36 | essential device drivers that control the system clock and other devices |
37 | necessary to guarantee a safe environment. Userspace communicates with the |
37 | necessary to guarantee a safe environment. Userspace communicates with the |