包含标签 内存管理 的文章

Linux内核学习笔记(五)进程地址空间

进程地址空间简介 Linux是一个虚拟内存操作系统,系统中的所有进程以虚拟方式共享内存。从进程的视角来看,它独占系统中所有的物理内存,并且一个进程的地址空间可以远远大于物理内存的大小。 进程的地址空间由可寻址的虚拟内存组成,进程通过地址空间中的虚拟地址访问内存……

阅读全文

Linux内核学习笔记(二)内存管理

综述 本文首先介绍和内存管理相关的一些概念如page,zone,然后介绍多种获得内存的方式,最后介绍Linux的slab层(slab分配器)。 页(page) 页是Linux内核进行内存管理的基本单元。MMU和虚拟内存也都使用页作为基本管理单元。不同的架构有不同……

阅读全文