Skip to content

DeponesLabs/dalloc

Repository files navigation

dalloc: Userspace Memory Allocator

dalloc is a minimalist implementation of the standard C library memory management functions (malloc, free, realloc) developed for research and educational purposes. The project explores low-level memory handling via POSIX system calls (sbrk), emphasizing manual heap traversal, fragmentation analysis, and strict 16-byte memory alignment suitable for modern SIMD architectures. It serves as a study in system programming fundamentals and memory overhead management.

About

An educational implementation of a userspace memory allocator targeting Linux/POSIX environments. Focuses on heap management mechanics, 16-byte hard alignment strategies, and block metadata handling.

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors