Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manual Memory Allocator, Rust

License

Description:

This is a Manual Memory Allocator written in Rust. It is a simple implementation of a freelist memory allocator that uses a static array to allocate memory. The allocator is able to allocate and deallocate memory, while avoiding fragmentation. It allocates memory on a simulated memory array 64 kb long. This is a simple implementation to understand how memory allocation works, andwill be used as insiration for implementation in the NASM assembly language.

License

This project is licensed under the MIT License.

About

A manual memory allocator written in Rust.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages