Skip to main content

Chapter 3 Memory Management

Memory Management

Upon completion of this course, students should be able to:-

3.1 Understand Memory Management (CLO 1)

3.1.1 Identify between resident and transient routines 

3.1.2 Explain the following related to memory management terminologies 

a. Fixed – partition memory management
b. Dynamic memory management
c. Segmentation
d. Paging

3.2 Understand Virtual Memory Management 

3.2.1 Explain a Model of Virtual Memory 

a. Demand Paging
b. Swapping
c. Shared Virtual Memory

3.2.2 Describe Paged Virtual Memory 

a. Page Tables
b. Dynamic Address Translation
c. Paging Supervisor

3.2 Understand Cache Memory (CLO 1)

3.3.1 Explain cache operation 

a. CPU cache
b. Disk cache
c. Web cache


Comments