Operatsioonisüsteemid
tegelemiseks.
en.wikipedia.org
Kirjelda!
Mis on protsess ja mille poolest see erineb lõimest?
Mis on vastastikuse välistuse probleem?
11
C.2.3 Mäluhaldus
Eesmärgid
· Selgitada virtuaalmälu mõiste
· Kirjeldada virtuaalmälu realiseerimise võimalused riistvaras ja tarkvaraliselt
· Kirjeldada puksimise (thrashing) mõiste
· Kirjeldada mäluhierarhia mõiste
· Kirjeldada failisüsteemi funktsioonid
Programmi võib vaadelda kui käskude ja andmete jada, mis tavaliselt asub mõnel
andmekandjal (tüüpiliselt siis kõvakettal). Kui nüüd programm käivitada, siis loetakse see
hulk infot mällu ning protsessor hakkab mälust käske ja andmeid lugedes protsessi täitma.
Igale protsessile eraldatud mälu jagatakse lehekülgedeks (pages), nii et iga lehekülg on
tavaliselt 4kB