81180 Käyttöjärjestelmät. Tentti 23.2.1993
Olethan palauttanut harjoitustyön!
- Täydennä tenttipaperiin alla olevat virtuaalimuistin käyttäytymistä kuvaavat taulukot. "Tuorein" sivu tarkoitaa sitä sivua, joka ko. algormitmilla pysyy kauiten muistissa; sarakkeella alimpana oleva sivu on poistumisvuorossa, mutta vielä muistissa. Riville "läsnäolokeskeytys" tulee rasti, jos viitattava sivu haetaan ensin keskusmuistista. Partition koko on 3 ja ikkunan koko 4. Selitä lyhyesti erilliselle paperille eri poistomenetelmien perusideat.
- FIFO (2p)
| Viitattu sivu: | 1 | 2 | 3 | 1 |
4 | 3 | 4 | 1 | 4 | 4 | 5 |
6 | 4 | 7 | 5 | 4 | 5 |
| "Tuorein" sivu |
| | | | |
| | | | |
| | | | |
| |
| 2. tuorein |
| | | | |
| | | | |
| | | | |
| |
| 3. tuorein |
| | | | |
| | | | |
| | | | |
| |
| läsnäolokesk. |
| | | | |
| | | | |
| | | | |
| |
- LRU (2p)
| Viitattu sivu: | 1 | 2 | 3 | 1 |
4 | 3 | 4 | 1 | 4 | 4 | 5 |
6 | 4 | 7 | 5 | 4 | 5 |
| "Tuorein" sivu |
| | | | |
| | | | |
| | | | |
| |
| 2. tuorein |
| | | | |
| | | | |
| | | | |
| |
| 3. tuorein |
| | | | |
| | | | |
| | | | |
| |
| läsnäolokesk. |
| | | | |
| | | | |
| | | | |
| |
- DWS (2p)
| Viitattu sivu: | 1 | 2 | 3 | 1 |
4 | 3 | 4 | 1 | 4 | 4 | 5 |
6 | 4 | 7 | 5 | 4 | 5 |
| "Tuorein" sivu |
| | | | |
| | | | |
| | | | |
| |
| 2. tuorein |
| | | | |
| | | | |
| | | | |
| |
| 3. tuorein |
| | | | |
| | | | |
| | | | |
| |
| 4. tuorein |
| | | | |
| | | | |
| | | | |
| |
| läsnäolokesk. |
| | | | |
| | | | |
| | | | |
| |
- Vastaa lyhyesti seuraaviin kysymyksiin.
- Tiedostojen suojaukset (Unix tai esim. kj). (1p)
- Levylohkon koon valintaperusteita. (1p)
- Monissa järjestelmissä pidetään hakemistoissa vain osoittimia tiedoston kuvaavan rakenteen alkuun. Miksi näin tehdään? (1p)
- Verkkomaisen tiedostojärjestelmän hyöty- ja haittapuolia. (2p)
- Mistä osista koostuu lohkon hakuaika levyltä? Mikä osista dominoi? (1p)
- Kerro mitä eroa on
- heittovaihdolla ja irroittavalla skeduloinnilla? (max 2p)
- 'tavallisella' ja reaaliaikakäyttöjärjestelmällä? (max 2p)
- nälkiintymisellä ja lukkiintumisella? (max 2p)
- Esitä lukija-kirjoittajaongelmaan lukkiintumaton ja nälkiintymätön ratkaisu. Ratkaisun tulee sallia monen lukijan yhtäaikaisen luvun, mutta kirjoittajia saa olla vain yksi kerrallaan. (6p)