您的位置:首页 > 其它

操作系统分页存储管理

2016-04-19 07:42 696 查看

基本概念:

系统把程序分成大小相等的块儿---页,也把内存分为大小相等的块儿---物理块,都从零开始编号,把页放进物理页,离散分离,这样利用率高。

每个页的地址为逻辑地址包括页号,和页内地址(偏移量),高位页号,低位偏移量,如页号占20位,那么地址空间最多有2的20次方=1M个页,页内地址占12为,那么每个页大小为2的12次方4KB

若给定一个逻辑地址为A,页大小L,则 页号P=INT[A/L],页内偏移量W=A MOD L

进程里面维护一个逻辑地址到物理地址的表(页号到物理页的号的映射),物理地址 = 物理块儿号*页面大小(例如刚刚的2的12次方) + 页内地址W(也叫偏移量)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息