Käyttöjärjestelmät 22.03.2005
- Kerro mitä tarkoitetaan systeemikutsuilla (system call)
- Mitä niillä saadaan aikaan,
- miten systeemikutsuja voidaan luokitella (esim. POSIX-tyyppisesti),
- miten systeemikutsu toteutetaan käyttöjärjestelmätasolla?
- Mutex-semafori? Selvitä erityisesti
- mikä on mutex-semaforin toimintalogiikka,
- mihin ko. semaforia voidaan käyttää (anna myös perusteltu
käyttöesimerkki),
- oletetaan, että koneessa on valmiina TSL (test-set-and-lock) käsky:
miten tällöin voidaan mutex-operaatiot toteuttaa.
- Selvitä, mitä tehtävää virtuaalimuistijärjestelmissä on
- MMU-laitteella (memory management unit) ja
- TLB-rekistereillä (translation lookaside buffer)
Miten ko. apuneuvot toimivat ja millaisissa virtuaalimuistin
toteutusratkaisuissa niitä käytetään (perustelut)?
- Millaisilla toimenpiteillä voidaan kasvattaa tiedostojärjestelmän
luotettavuutta (reliability)?
- Tietokonejärjestelmän sisältä tulevat tietoturvahyökkäykset ja niiden
torjunta (security attacks from inside the system)?