Line 1:
Line 1:
= How The Kernel Allocates And Tracks Memory =
= How The Kernel Allocates And Tracks Memory =
−
== HeapChunkHeader ==
+
== MemoryBlockHeader ==
Size : 0xC bytes
Size : 0xC bytes
Line 7:
Line 7:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
−
! Offset
+
! Offset
! Type
! Type
−
! Description
+
! Description
|-
|-
| 0x0
| 0x0
Line 16:
Line 16:
|-
|-
| 0x4
| 0x4
−
| HeapChunkHeader*
+
| MemoryBlockHeader*
| Next
| Next
|-
|-
| 0x8
| 0x8
−
| HeapChunkHeader*
+
| MemoryBlockHeader*
| Prev
| Prev
|}
|}
Line 36:
Line 36:
|-
|-
| 0x0
| 0x0
−
| HeapChunkHeader*
+
| MemoryBlockHeader*
|
|
|-
|-
| 0x4
| 0x4
−
| HeapChunkHeader*
+
| MemoryBlockHeader*
|
|
|-
|-