Skip to content

🧠 Memory Manager Simulator : A fun and interactive Memory Manager Simulator that visualizes how memory allocation works β€” both static and dynamic. Perfect for CS students and curious developers who want to understand how memory is handled under the hood!

Notifications You must be signed in to change notification settings

Rupam160/Memory-Manager-Simulator-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Memory Manager Simulator

A fun and interactive Memory Manager Simulator that visualizes how memory allocation works β€” both static and dynamic. Perfect for CS students and curious developers who want to understand how memory is handled under the hood!


πŸŽ₯ Demo

Click here to watch the demo

Visit site

Click here


πŸš€ Features

  • πŸ”’ Static Allocation – Input and visualize a fixed-size array.
  • πŸ“¦ Dynamic Allocation – Allocate memory at runtime with resizing.
  • ♻️ Memory Freeing – Visual effect for deallocating memory.
  • πŸ” Resizing – Simulate reallocation like realloc() in C.
  • 🎨 Heap vs Stack Visualization – Color-coded blocks with labels.
  • πŸŸ₯ Freed Memory Blocks – Grayed out with "freed" tag.
  • 🧾 Memory Addresses – Address-like format shown with each cell.

πŸ› οΈ Tech Stack

  • HTML5
  • CSS3 (with transitions)
  • JavaScript (vanilla)

About

🧠 Memory Manager Simulator : A fun and interactive Memory Manager Simulator that visualizes how memory allocation works β€” both static and dynamic. Perfect for CS students and curious developers who want to understand how memory is handled under the hood!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published