Kurssin tavoitteena ei ole opettaa kaikkia käyttöjärjestelmien toteuttamiseen liittyviä yksityiskohtia vaan antaa valmiudet mm. tiedonhankintaan alan kirjallisuudesta. Tämän viikon tehtävissä ryhmät valmistelevat ja esittävät muille ryhmille todellisen käyttöjärjestelmän (Linux) systeemikutsuihin ja toteutukseen liittyvän tietopaketin.
Esittäkää muille ryhmille valitsemanne aiheen pääpiirteet. Mistä on kyse? Miten asia toimii? Miksi tämä on näin? Voisiko toteutus olla paremmin?
fork(),
exec(), wait(), exit(): Mitä tekevät? Miten
niitä käytetään?
pipe) avulla.
Lähdeviite:
Daniel P. Boviet, Marco Cesati, "Understanding the Linux Kernel", O'Reilly and Associates, Inc., 2003, ISBN 0-596-00213-0