Memory Management

Memory Map

1024
Free

Total Free

1024

Ext. Fragmentation

0

Free Holes

1

Total Blocks

1

Allocated Processes

No allocations

Log

No events yet. Try "Load Fragmented Demo" to see algorithm differences.

How to see the difference between algorithms:

  1. Click Load Fragmented Demo to create memory with multiple free holes of different sizes.
  2. Click Compare All to see which hole each algorithm would choose for the given size.
  3. Change the Size value and watch how the algorithm choices change.
  4. Select an algorithm, allocate, then free some processes to create new holes and compare again.