Yliopiston etusivulle Suomeksi På svenska In English
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Laskuharjoitus                                          [In English Page in English]

Käyttöjärjestelmät II, K2006, LH 5

Nämä tehtävät käsitellään harjoituksissa viikolla 17 (24-28.4.2006)

  1. Levyn skedulointi. Vertaillaan skedulointipolitiikkoja FIFO, SCAN, SPTF ja SATF.
    1. Milloin FIFO olisi paras? Miksi?
    2. Milloin SCAN olisi paras? Miksi?
    3. Milloin SPTF olisi paras? Miksi?
    4. Milloin SATF olisi paras? Miksi?
    5. Mihin kohtaan levyä kannattaisi sijoittaa hyvin usein tarvittava tiedosto? Miksi?
       
  2. RAID
    1. Tehtävä 11.13 kirjasta [Stal05, s. 526] [Stal01, s. 515].
    2. Mikä RAID-taso olisi paras suoritustehon kannalta? Miten data kannattaa organisoida suoritustehon maksimoimiseksi?
    3. Mikä RAID-taso olisi paras luotettavuuden kannalta? Miten data kannattaa organisoida luotettavuuden maksimoimiseksi?
    4. Miten RAID 4 ja RAID 5 eroavat suoritustehon ja luotettavuuden kannalta?
       
       
  3. Tehtävät 12.6 ja 12.7 kirjasta [Stal05, s. 577] [Stal01, s. 562]
     
  4. Mitkä ovat suurimmat eroavaisuudet Linux ja W2K käyttöjärjestelmien siirrännässä verrattuna luvun 11 perustekniikoihin? Miten ne eroavat toisistaan?
    1. laitekeskeytysten käsittely?
    2. laiteajurit?
    3. plug-and-play?
    4. raid?
    5. tiedostovälimuisti?
       
  5. Mitkä ovat suurimmat eroavaisuudet Linux ext2fs ja Windows NTFS tiedostojen hallinnassa verrattuna luvun 12 perustekniikoihin? Miten ne eroavat toisistaan?
    1. levyn partitiointi?
    2. erilaisten tiedostojärjestelmien käyttö?
    3. tiedostojen metadata ja sen hallinta?
    4. levylohkojen allokointi tiedostolle?
    5. tiedoston löytäminen hakemistopuusta?
    6. tiedostojärjestelmän konsistenssin takaaminen?
    7. API?
       

Teemu Kerola 31.03.2006 9:30