Linux内核--内存管理(五)虚拟地址与物理内存分配机制
于 2023-11-20 20:16:00 首次发布
本文深入探讨了Linux内核的内存管理机制,包括虚拟地址的使用,如PA(Physical Address)和VA(Virtual Address)的概念及进程地址空间、堆和栈的管理。此外,文章详细介绍了slab机制,包括单CPU和多核心CPU上的slab管理,以及如何通过分层slab cache解决CPU间的内存分配不均衡问题。最后,文章概述了buddy机制,用于处理内存分配的外部碎片问题,并分析了其优缺点。
摘要由CSDN通过智能技术生成