mmu的基本工作原理
mmu的功能 :1.完成物理内存和虚拟内存映射
2.修改内存的访问级别 0 级 内核(kernel) 3级用户(user)
0-3G 用户区
page 一个页面大小为4k
.text .rodata.data.bss(位初始化为0) .heap(从低到高生长)共享库.stack(从高向低生长) 环境变量/命令行参数
3G-4G内核区
kernel区 PCB(进程描述符)各个进程独立的
虚拟内存映射通过mmu映射到物理内存上
物理内存(内存条)
cache ->mmu->预取器
寄存器->mmu->cache

浙公网安备 33010602011771号