《操作系统精髓与设计原理》 第7章 内存管理(学习笔记)

内存被划分为2个部分,一个是操作系统,内核访问的内存,一个是用户程序访问的。

页 固定长度的数据块
段 变长的数据块,整段可以临时复制到内存的可用区域内,一个段可以分许多页

重定位,保护,共享,逻辑组织,物理组织

7.1.1重定位:

由于进程会被换入和换出内存,所以操作系统和处理器硬件应该有能力将进程访问的虚拟地址做重定位,并依然能映射到实际的物理地址。

7.1.2 保护:

程序在内存中的位置是不可预测的,操作系统要能避免该进程的内存区域,被未经授权的其他进程访问。
进程中的程序不能访问其他进程的数据区。
内存保护需要由处理器来满足。

7.1.3 共享:

7.2 内存分区

7.2.4 重定位

当一个进程被首次加载时,代码中的相对内存访问被绝对的内存地址代替。后续的相对地址都成了绝对地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值