Tagged articles
4 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Jul 12, 2023 · Fundamentals

Master Linux Memory Management: From Physical Pages to Virtual Mapping

This comprehensive guide explains Linux memory management concepts, covering physical and virtual memory, allocation and release methods, related kernel functions, process switching interactions, performance tuning, leak detection, fragmentation mitigation, and real‑world application examples with practical C code snippets.

C programmingLinuxPhysical Memory
0 likes · 36 min read
Master Linux Memory Management: From Physical Pages to Virtual Mapping
Open Source Linux
Open Source Linux
Jun 29, 2023 · Fundamentals

Master Linux Memory Management: From Physical to Virtual Memory Explained

This comprehensive guide covers Linux memory management fundamentals, detailing physical and virtual memory concepts, allocation and release mechanisms, key kernel functions, code examples, process switching, performance tuning, leak detection, fragmentation mitigation, and real‑world applications across system, driver, and optimization layers.

LinuxMemory ManagementPhysical Memory
0 likes · 38 min read
Master Linux Memory Management: From Physical to Virtual Memory Explained
Efficient Ops
Efficient Ops
Jun 5, 2023 · Fundamentals

Master Linux Memory Management: From Physical Pages to Virtual Addressing

This comprehensive guide explains Linux memory management, covering physical and virtual memory concepts, allocation and release methods, related kernel functions, process switching interactions, performance tuning, leak detection, fragmentation handling, and real‑world application scenarios for servers, embedded systems, and driver development.

C programmingKernelPhysical Memory
0 likes · 37 min read
Master Linux Memory Management: From Physical Pages to Virtual Addressing
ITPUB
ITPUB
May 10, 2022 · Fundamentals

Master Linux Memory Management: Virtual & Physical Memory Explained

This article provides a comprehensive guide to Linux memory management on x86‑32 systems, covering virtual address spaces, physical address translation, memory zones, user and kernel space layouts, the buddy and slab allocators, malloc/kmalloc/vmalloc mechanisms, and useful commands for inspecting memory usage.

KernelLinuxPhysical Memory
0 likes · 25 min read
Master Linux Memory Management: Virtual & Physical Memory Explained