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
   121   122   123   124   125   126   127   128   129   130   131