{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CS3224 - 3. MOS

CS3224 - 3. MOS - Memory Management 1 Overview Basic...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
1 1 Memory Management 2 Overview Basic memory “management” Address Spaces Virtual memory Page replacement algorithms Design issues for paging systems Implementation issues Segmentation
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 3 Memory Management Ideally programmers want memory that is large fast non volatile Memory hierarchy small amount of fast, expensive memory – cache some medium-speed, medium price main memory gigabytes of slow, cheap disk storage Memory manager handles the memory hierarchy Protects processes from each other. 4 Basic Memory Management Monoprogramming without Swapping or Paging Three simple ways of organizing memory - an operating system with one user process
Background image of page 2