Crates.io | increasing_heap_allocator |
lib.rs | increasing_heap_allocator |
version | 0.1.3 |
source | src |
created_at | 2024-01-09 02:10:24.852778 |
updated_at | 2024-01-11 02:37:11.517115 |
description | A heap allocator framework that can be implemented based on increasing page allocator, usable anywhere. |
homepage | |
repository | https://github.com/Amjad50/OS |
max_upload_size | |
id | 1093214 |
size | 22,511 |
This is a simple implementation of a heap allocator that can be used anywhere.
It only requires the ability to get more pages
of memory, these pages must be after one another.
It can be implemented easily for example using sbrk
, but also in a custom kernel.