Where to keep the first address for memory allocator.
Posted: Tue Jun 07, 2011 8:21 am
I find everywhere how to implement dynamic memory management an stuffs like that.
But no where it is given where to keep the base address for the allocation.
In the wiki, it is given " But it is not alone: BIOS data structures, memory-mapped hardware registers etc. populate the address space.". But EXACTLY how much space? Which addresses should be skipped?
Which address will be the best address to start allocation from?
But no where it is given where to keep the base address for the allocation.
In the wiki, it is given " But it is not alone: BIOS data structures, memory-mapped hardware registers etc. populate the address space.". But EXACTLY how much space? Which addresses should be skipped?
Which address will be the best address to start allocation from?