mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-27 14:54:05 -06:00
vault backup: 2022-11-01 13:19:33
This commit is contained in:
parent
aa861617ff
commit
f56b87a0b8
@ -29,7 +29,13 @@ extends main memory to secondary storage, and allows dynamic loading of processe
|
|||||||
- mem manager in OS kernel controls loading pages of the process into main mem from secondary storage
|
- mem manager in OS kernel controls loading pages of the process into main mem from secondary storage
|
||||||
|
|
||||||
# Demand paging
|
# Demand paging
|
||||||
|
dont load a page into mem until it is referenced by CPU
|
||||||
|
|
||||||
|
implementing
|
||||||
|
- in paging scheme there are extra bits in the table to provide more information
|
||||||
|
- valid/invlid bit
|
||||||
|
- protection bits
|
||||||
|
- in demand paging the mem manager
|
||||||
# page replacement algorithms
|
# page replacement algorithms
|
||||||
|
|
||||||
# frame allocation
|
# frame allocation
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user