24
25.3.2003
Copyright Teemu Kerola 2003
Käyttöjärjestelmän toteutus (5)
•Joukko prosesseja ja/tai aliohjelmia
–prosessit elävät omaa elämäänsä (etuoikeutetussa tilassa eli root’ina?)
•swapper (Unix) - muistinhallintaprosessi
•init prosessi (Unix) - kaikkien käyttäjätason prosessien ”äiti”
•laiteajurit
–aliohjelmat suoritetaan sen hetkisen prosessin ympäristössä (etuoikeutetussa tilassa?)
•keskeytyskäsittelijät
–saavat kontrollin aina tarvittaessa
•aliohjelmakutsut, SVC, viestit
•ajastimet ja muut keskeytykset