CS 3733 Operating Systems



Lecture 18 [2/23/98]: Allocation of Frames

Read SG section 9.6

  • How many frames of real memory should be allocated to process?

  • How many frames? Let m be the number of frames and n is the number of processes.

  • Trashing occurs when there is not enough real memory to hold the pages that the processes need. It is characterized by a catastrophic drop in performance as memory access time degenerates to disk access time.

  • Locality Model
  • Working Set Model
  • Page-Fault Frequency Strategy
  • Other Considerations


    Skill: understand the working set model


    Revision Date: 2/21/98