← Back to Portfolio

Memory Allocation First Fit Simulation

Technologies Used

Python Numpy ipywidgets matplotlib

Overview

This project is a Python-based interactive Jupyter Notebook that simulates memory allocation using the First Fit algorithm and Round-Robin CPU scheduling. It features a GUI built with ipywidgets, matplotlib for real-time visualization, and a benchmarking component to analyze performance.

Core Logic and Classes

Interactive Components