分段线性插值c语言程序_冷月手撕408之操作系统(15)-内存分配之基本分段式管理...

操作系统的内存分配之基本分段式、段页式管理主要是介绍了内存的分配的非连续分配管理中的基本分段式、段页式管理。

主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请私聊我:操作系统)。

c346435004d3b58f55b6c2f685356d9c.png

冷月点睛

内存分配之基本分段式、段页式管理

基本分段式存储管理方式

基本概念

根据程序自己的逻辑关系来划分逻辑地址空间;比如C语言中的函数,每一个主函数和每一个函数都是一个段

每个段内的地址空间连续,段与段间可以不连续

逻辑结构(段号 , 段内地址)

段表

每个进程对应一张段表

与分页的对比

分页对用户不可见;分段对用户可见

分页是一维的;分段是二维的

分段更容易实现信息的共享与保护(纯代码和可重入代码)

段页式管理方式

基本概念

将程序先按照自己的逻辑关系来分段,再将各段分页

逻辑结构(段号 ,页号, 页内偏移量)

一个进程对应一张段表,各段都有一张页表。一个进程中,段表只有一个,页表有很多张。

如果这篇博文有帮助到您,可以帮冷月点一个赞或者加一个关注哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值