Memory Management

3/17/00


Click here to start


Table of Contents

Memory Management

Introduction

Topics for discussion

Memory management requirements

Memory management requirements (contd.)

...requirements(contd.)

Memory management techniques

Memory management techniques

Basic memory operations: Relocation

Basic memory operations: Linking and loading

Virtual memory

Locality

Space and Time

Demand paging

Virtual Page Number and Offset

Page Size Criteria

Demand paging (contd.)

Demand Paging (contd.)

Issues in demand paging

Issues in demand paging (contd.)

Page table

Address translation

Example

Page fault handler

Replacement policies

Translation look-aside buffer

Resident Set Management

Resident Set Management (contd.)

Load control

Load Control Graph

Load control (contd.)

Summary

Author: B.Ramamurthy

Email: bina@cse.buffalo.edu

Home Page: http://www.cse.buffalo.edu/~bina

Download presentation source