Tagged articles

malloc heap

1 articles · Page 1 of 1
Deepin Linux
Deepin Linux
Jul 22, 2023 · Fundamentals

DPDK Memory Management: Architecture, Hugepage Initialization, and Allocation Mechanisms

This article explains DPDK's memory management architecture, covering the hierarchical memory layout, hugepage discovery and mapping, shared configuration structures, NUMA‑aware allocation, custom malloc‑heap implementation, memzone and mempool creation, and the mbuf buffer model, with detailed code examples.

HugePagesMemory Managementmalloc heap
0 likes · 41 min read
DPDK Memory Management: Architecture, Hugepage Initialization, and Allocation Mechanisms