Problem:
a) The CPU can access 2 storage devices directly. What are these 2 storage devices?
b) Define 2 key issues involved in memory management.
c) How do processes share memory?
d) What alternative can be used if a space is not big enough to run a process?
e) Describe internal and external fragmentation.
f) Describe 4 algorithms for allocating regions of contiguous memory, and comment on their properties.
g) What is ‘page fault'? What are the 2 broad categories of events causing page faults?