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 |