update
This commit is contained in:
@ -120,7 +120,7 @@ Prozess, wie das Betriebssystem die Ausführung von Aufgaben (Prozessen, Threads
|
||||
- tun i.d.R nichts → genug runtime
|
||||
- Alle Tasks mit nice=-20 belegen ca. 93% der CPU
|
||||
|
||||
## niceWert
|
||||
### niceWert
|
||||
Befehle mit [POSIX-API](06_prozessstruktur.md#posix-api)
|
||||
- **setpriority** - niceLevel eines Prozesses setzen
|
||||
- **getpriority** - niceLevel eines Prozesses lesen
|
||||
@ -134,12 +134,12 @@ Befehle mit [POSIX-API](06_prozessstruktur.md#posix-api)
|
||||
|
||||
- in **harten Echtzeitsystemen** müssen Aufgaben ihre zeitlichen Anforderungen strikt und zuverlässig erfüllen
|
||||
- bspw. Flugzeug, medizinische Geräte, ...
|
||||
- **Scheduling-Algorithmen**
|
||||
- _Scheduling-Algorithmen_
|
||||
- Rate Monotonic Scheduling (RMS)
|
||||
- Earliest Deadline First (EDF)
|
||||
|
||||
- in **weichen Echtzeitsystemen** sind zeitliche Anforderung auch wichtig, aber Versäumnis ist nicht katastrophal
|
||||
- bspw. Multimediale Anwendungen, Spiele
|
||||
- **Scheduling-Algorithmen**
|
||||
- _Scheduling-Algorithmen_
|
||||
- Weighted Fair Queuing (WFQ)
|
||||
- Proportional Share Scheduling
|
Reference in New Issue
Block a user