------------------------------------------------------------------------- Käyttöjärjestelmät I, Erilliskoe 3.10.2003 Tehtävä 1 / Avrll ------------------------------------------------------------------------- a) Stallings s. 17, palvelupyyntö, sivupuutos 2ok = 3p, 3ok=4p, 4ok=5p b) s. 549. Maininta 2p, perustelut 3p. c) s. 537. nimi, omistaja/ryhmä, aikaleimat, käyttöoikeudet, lohkonrot, koko. 2ok=1p, 3ok=2p, 4ok=3p, 5ok=6 >5ok=6p Jos sijaintitieto tai käyttöoikeustieto puuttuu = -1p ------------------------------------------------------------------------- Käyttöjärjestelmät I, Erilliskoe 3.10.2003 Tehtävä 2 ------------------------------------------------------------------------- HW: kellokeskeytys, I/O-keskeytys, (DMA), muistinsuojaus, ajonaikainen osoitemuunnos (Yksiajossa: palvelupyyntö, keskeytys, etuoik.tila ja -käskyt) KJ: PCB ja prosessienhallinta, muistinhallinta (+virtuaalimuisti), käyttäjien tunnistus, tdstojen käyttöoikeudet Max 15p. Muistathan myös perustelut. ------------------------------------------------------------------------- Käyttöjärjestelmät I, Erilliskoe 3.10.2003 Tehtävä 3 ------------------------------------------------------------------------- Virtuaalimuisti: käsite, prosessikohtainen taulu (4p) MMU: ajonaik.muunnos, PTR ja TLB selityksineen (3p) Osoitemuunnos: kuinka sivunro ja siirtymä (1p), TLB:n tutkiminen ja sivutaulusta nouto (2p), sivupuutoksen huomaaminen ja keskeytys (2p), KJ:n toimet puutoksen sattuessa (2p), kuinka fyysinen osoite (1p) Riitti sepostaa joko sivutuksesta tai segmentoinnista. Huom: pyydettiin yksityiskohtaisesti, ja kuinka (ei mitä!) ------------------------------------------------------------------------- Käyttöjärjestelmät I, Erilliskoe 3.10.2003 Tehtävä 4 ------------------------------------------------------------------------- PCB: s. 129 (146), 155 TCB: s. 155 (Lisää: s. 181, 187) - tunnistus (2p) - muistialueet (3p) - tdstot (3p) - tilatietoa (2p) - tallealue rekistereille (3p) - prioriteetti, aikalaskurti, ym (2p) Pelkkä luetteleminen ei riitä, pitää kertoa mihin / milloin käytetään. -------------------------------------------------------------------------