Difference between revisions of "Memory Management"
Jump to navigation
Jump to search
(Created page with "= How The Kernel Allocates And Tracks Memory = == HeapChunkHeader == Size : 0xC bytes {| class="wikitable" border="1" |- ! Offset ! Type ! Description |- | 0x0 | u32 | Size ...") |
(No difference)
|
Revision as of 22:29, 8 October 2015
How The Kernel Allocates And Tracks Memory
HeapChunkHeader
Size : 0xC bytes
Offset | Type | Description |
---|---|---|
0x0 | u32 | Size in pages |
0x4 | HeapChunkHeader* | Next |
0x8 | HeapChunkHeader* | Prev |
Region Data
Size : 0x10 bytes
Offset | Type | Description |
---|---|---|
0x0 | HeapChunkHeader* | |
0x4 | HeapChunkHeader* | |
0x8 | u32 | Region start |
0xC | u32 | Region size |