Helsingin yliopisto - Tietojenkäsittelytieteen laitos
Laskuharjoitus                                          [In English Page in English] (näyttö layout) (tulostus layout) (kämmen layout)

Käyttöjärjestelmät II, K2004, LH 4

Nämä tehtävät käsitellään harjoituksissa viikolla 17 (20-22.4.2004)

  1. Vuoronanto-algoritmit
    1. Tehtävä 9.1 kirjasta [Stal01, s. 426], vain algoritmeille FIFO, RR q=1, RR q=4 ja SRT
    2. Mitä suhde Tr / Ts oikein tarkoittaa? Mitä se mittaa? Olisiko joku muu mitta parempi?
       
  2. Tehtävä 9.10 kirjasta
     
  3. Reaaliaika vuoronanto
    1. Problem 10.2 from text book [Stal01, s. 469]
    2. Mikä on hyvyyden mitta algoritmeille? Olisiko joku muu mitta parempi?
       
  4. Tehtävä 10.3 kirjasta
     
  5. Mitkä ovat suurimmat eroavaisuudet W2K ja Linux käyttöjärjestelmien vuoronannossa verrattuna lukujen 9 ja 10 perustekniikoihin? Miten ne eroavat toisistaan?
    (Jos et ollut luennolla, niin esim. Ch 10.3 ja 11.4 [Tane01] ja Ch 20 [DDC04] esittelevät kyseisten käyttöjärjestelmien vuoronantoa vähän täsmällisemmin kuin Stallings [Stal01])
    1. prioriteetit?
    2. aikaviipale?
    3. vuoronanto?
    4. SMP tuki?
    5. reaaliaikatuki?

Huom: Jos teillä ei ole vielä ryhmätyöparia, lähettäkää siitä tieto luennoitsijalle 19.4.2004 mennessä. Tämän jälkeen ilmoittautuvat voivat joutua tekemään harjoitustyön itsenäisesti.
 


Teemu Kerola 07.04.2004 9:38