Memory Management
Advanced Operating Systems Prof. Muhammad Saeed Memory Management -1.
1 Memory Management Chapter 4 Basic memory management Swapping Virtual memory Page replacement algorithms.
1 Memory Management. 2 Ideally programmers want memory that is –large –fast –non volatile Memory hierarchy –small amount of fast, expensive memory – cache.
1 Memory Management Chapter 4 4.1 Basic memory management 4.2 Swapping 4.3 Virtual memory / Paging 4.4 Page replacement algorithms 4.5 Modeling page replacement.
ikh311-06
Chapter 04
1 Memory Management Managing memory hierarchies. 2 Memory Management Ideally programmers want memory that is –large –fast –non volatile –transparent Memory.
Chapter 4 Memory Management Virtual Memory. Swapping ( 1 ) Comes from the basis that when a process is blocked, it does not need to be in memory Thus,