Rev 159 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 159 | Rev 169 | ||
|---|---|---|---|
| Line 5... | Line 5... | ||
| 5 | <title>Scheduling</title> |
5 | <title>Scheduling</title> |
| 6 | 6 | ||
| 7 | <para>One of the key aims of the operating system is to create and support |
7 | <para>One of the key aims of the operating system is to create and support |
| 8 | the impression that several activities are executing contemporarily. This is |
8 | the impression that several activities are executing contemporarily. This is |
| 9 | true for both uniprocessor as well as multiprocessor systems. In the case of |
9 | true for both uniprocessor as well as multiprocessor systems. In the case of |
| 10 | multiprocessor systems, the activities are trully happening in parallel. The |
10 | multiprocessor systems, the activities are truly happening in parallel. The |
| 11 | scheduler helps to materialize this impression by planning threads on as |
11 | scheduler helps to materialize this impression by planning threads on as |
| 12 | many processors as possible and, when this strategy reaches its limits, by |
12 | many processors as possible and, when this strategy reaches its limits, by |
| 13 | quickly switching among threads executing on a single processor.</para> |
13 | quickly switching among threads executing on a single processor.</para> |
| 14 | 14 | ||
| 15 | <section> |
15 | <section> |