kernel icon indicating copy to clipboard operation
kernel copied to clipboard

Buddy allocator should support adding RAM post-initialization

Open hawkw opened this issue 9 years ago • 2 comments

It would be nice if we could add regions of RAM to the heap after initialising it, rather than using a fixed heap region. That way, we could just go through the Multiboot ELF sections and just snarf every unused section into the heap, rather than having HEAP_BEGIN and HEAP_END pointers in ASM. I've seen this in other people's heap implementations and it shouldn't be that hard to implement.

hawkw avatar Apr 27 '16 14:04 hawkw

Depends on #79.

hawkw avatar Feb 28 '17 15:02 hawkw

This is sort of a less good version of having the heap allocator request frames from the frame allocator, I think.

hawkw avatar Jun 06 '17 15:06 hawkw