Chapter 4: Memory ManagementPart 1: Mechanisms for Managing MemoryCS 1550, cs.pitt.edu Chapter 4 2(originaly modified by EthanMemory management Basic memory management Swapping Virtual memory Page replacement algorithms Modeling page replacement algorithms Design issues for paging systems Implementation issues SegmentationCS 1550, cs.pitt.edu Chapter 4 3(originaly modified
...[Show More]
Chapter 4: Memory Management
Part 1: Mechanisms for Managing Memory
CS 1550, cs.pitt.edu Chapter 4 2
(originaly modified by Ethan
Memory management
Basic memory management
Swapping
Virtual memory
Page replacement algorithms
Modeling page replacement algorithms
Design issues for paging systems
Implementation issues
Segmentation
CS 1550, cs.pitt.edu Chapter 4 3
(originaly modified by Ethan
In an ideal world…
The ideal world has memory that is
Very large
Very fast
Non-volatile (doesn’t go away when power is turned off)
The real world has memory that is:
Very large
Very fast
Affordable!
Pick any two…
Memory management goal: make the real world look
as much like the ideal world as possible
[Show Less]