💾 A memory allocator written in C.
-
Updated
Aug 10, 2021
💾 A memory allocator written in C.
This repository is a workshop for heap allocator implementations using a variety of data structures and algorithms. The goal is to compare performance and tradeoffs of different approaches in depth.
Eos is a memory manager which allow you to better control the flow of your program and avoid any allocation at runtime
Implementation of Heap Allocator from scratch
Custom dynamic memory allocator with segregated free lists, block splitting, coalescing, and heap consistency checking
Segregated free-list allocator with immediate coalesce
Custom memory allocator in C demonstrating low-level systems programming with manual heap management, pointer manipulation, and CMake build configuration. Includes performance analysis documentation.
Add a description, image, and links to the heap-allocator topic page so that developers can more easily learn about it.
To associate your repository with the heap-allocator topic, visit your repo's landing page and select "manage topics."