A Dynamic memory allocation system for efficient use of memory. Uses AVL Tree for implementation and thus has efficient Time complexity.
-
Updated
Feb 3, 2021 - Java
A Dynamic memory allocation system for efficient use of memory. Uses AVL Tree for implementation and thus has efficient Time complexity.
A dynamic memory allocator to minimise fragmentation and defragment if needed
An implementation (simulation) of Baker's treadmill algorithm for garbage collection + analysis
Implementation of memory management (allocation and caching) and computation algorithms (Booths) in Java
Simulating memory allocation-deallocation to processes in Operating Systems
Dynamic Memory Allocation System using Data Structures like Doubly Linked List, Binary Search Tree and AVL Tree. Course Assignment of Data Structures and Algorithm course (COL106) taught in First Sem, 2020-21 at IIT Delhi
Model of a noncontiguous segmented memory management unit.
A Java lib for file backed Maps and Lists
Simulation for memory management algorithms (First-fit, Best-fit, Worst-Fit)
This repository provides a comprehensive roadmap for learning Data Structures and Algorithms (DSA)📊 from the ground up. It covers essential topics required for ☉ competitive programming, 📗 technical interviews, and real-world ✔ software development.
A java based project simulating a Dynamic Memory Allocator. Part of COL106 assignments.
Simulation of multithreading, scheduling algorithms, memory management and semaphores for resource sharing in Java
Fills stack and heap on JVM for memory allocation analysis
This repository provides in-depth information and resources about the Java Garbage Collector
Multiprogramming OS Simulation Batch processing and Memory Allocation
A Java library for doing stuff you are not supposed to.
Assignments of Systems Lab.
It depicts a Virtual Machine Just Like A JVM!
Add a description, image, and links to the memory-allocation topic page so that developers can more easily learn about it.
To associate your repository with the memory-allocation topic, visit your repo's landing page and select "manage topics."