Memory Management Tutorial

Welcome to the interactive memory management tutorial! This page is very much under construction. Right now, we just have a prototype for one applet.

Java note: The Java applets in this tutorial were compiled using Java 1.6. To run them, your browser must be equipped with Java 1.6 or later.

Section 1 - Introduction

Section 2 - Dynamic Storage Allocation

    Section 2.1 - Sequential-Fit Methods

    Section 2.2 - Performance of Sequential-Fit Methods

    Section 2.3 - Buddy Methods

    Section 2.4 - Other Memory Allocation Methods

Section 3 - Failure Policies and Garbage Collection