Page 126 - DCAP403_Operating System
P. 126
Pawan Kumar, Lovely Professional University Unit 7: Memory Management
Unit 7: Memory Management Notes
CONTENTS
Objectives
Introduction
7.1 Memory Management
7.2 Logical and Physical Address Space
7.3 Swapping
7.4 Contiguous Memory Allocation
7.5 Paging
7.6 Segmentation
7.7 Segmentation with Paging
7.8 Virtual Memory
7.9 Demand Paging
7.10 Page Replacement
7.10.1 Static Page Replacement Algorithms
7.10.2 Dynamic Page Replacement Algorithms
7.11 Page Allocation Algorithm
7.12 Thrashing
7.13 Summary
7.14 Keywords
7.15 Self Assessment
7.16 Review Questions
7.17 Further Readings
Objectives
After studying this unit, you will be able to:
Define memory management
Describe swapping
Explain segmentation with paging
Know virtual memory
Describe demand paging
Introduction
Memory is the electronic holding place for instructions and data that the computer’s microprocessor
can reach quickly. When the computer is in normal operation, its memory usually contains the
main parts of the operating system and some or all of the application programs and related data
LOVELY PROFESSIONAL UNIVERSITY 119