Scheduler w RTLinuksie
- jest ładowany jako moduł - łatwo go zmienić na inny
- wspólna przestrzeń adresowa procesów RT pozwala na szybką zmianę bieżącego procesu
FPS - Fixed Priority Scheduler
domyślnie zainstalowany
każdy proces RT ma przypisany na stałe priorytet
proces oddaje procesor sam, albo zostaje wywłaszczony przez proces o wyższym priorytecie - nie ma timeslice'ów
scheduler włącza się jedynie wtedy, kiedy rzeczywiście jest potrzebny (trzeba zmienić aktualny proces), a nie co jakiś określony czas
|
|