摘要:
linux内存管理的任务 1)组织规划整个系统的物理和虚拟存储空间分布; 2)为虚拟存储空间(线性地址空间)建立页表,即建立虚拟地址到物理地址的映射关系; 3)设置不同存数空间的访问控制属性,保护系统存储空间不被非法访问; 4)内存分配和释放。1 linux中的物理和虚拟存储空间的分布 支持MMU的32位微处理器上,linux物理存储空间和虚拟存储空间寻址范围都是0x0000_0000~0xFFFF_FFFF,为4GB。 但是linux运行在虚拟存储空间中,而实际使用中将远小于4GB的物理内存映射为虚拟内存的4GB。 物理存储空间分布(引用《嵌入式系统linux内核开发实战指南(... 阅读全文
posted @ 2013-01-16 11:37
plinx
阅读(922)
评论(0)
推荐(0)
浙公网安备 33010602011771号