Operatsioonisüsteemid (6x)
Kell 8.30 hakkasid tunnid Väinoga.
Mäluhaldus
Mälu on moodsate arvutisüsteemide töötamise keskus.
Mäluhalduse põhitegemused ja eripärad
-Hõivatud mälupiirkondande ringi- või ümbertõstmine
-Mälu kaitse
-Mälu jagamine
-Mälu loogiline organiseerimine
-Mälu füüsiline organiseerimine
Põhimälu- Aadressidega baidimassiiv- ainuke suurem salvestuspiirkond, mille poole CPU saab otse pöörduda.
Protsessor loeb mälust käske ja andmeid.
-käsu lugemine
-esimese argumendi lugemine
-teise argumendi lugemine
-käsu täitmine
-tulemuse mällu tagasi salvestamine
Loogiline ja füüsiline aadressruum
MMU on riisvaraline seade, mis tegeleb füüsiliste aadressidega
Protsessori poolt genereeritud aadressi kutsutakse loogiliseks aadressiks
Aadressseosed kompileerimise ja laadimise ajal:
-Loogilised ja füüsilised aadressid on samad
Aadressseosed täitmise ajal:
-Loogilised aadressid erinevad füüsilistest
-Loogilisi aadresse nimetatakse virtuaalseteks
Dünaamiline laadimine
Protseduure ei laeta mällu enne, kui nad välja kutsutakse
Kõiki protseduure hoitakse kettal ümberpaigutatavas laadimisvormingus
Mäluruumi hõivamine
Ühe jaotise hõivamine
-Kasutajaprotsess hõivab mälujaotise
-Kaitset saab teostada piir- ja nihkeregistritega
Lehekülgede saalimise struktuur
Hierarchical paging
hashed page tables
inverted page tables
No comments:
Post a Comment