接下来的问题是内存怎么分割?

这样就可以将程序的各个段载入到相应的内存分区中

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1. 固定分区与可变分区

操作系统-内存分区与分页 Linux 第1张

2. 可变分区的管理过程

核心数据结构

操作系统-内存分区与分页 Linux 第2张

请求分配

操作系统-内存分区与分页 Linux 第3张

释放内存

操作系统-内存分区与分页 Linux 第4张

再次申请

操作系统-内存分区与分页 Linux 第5张

例题:

操作系统-内存分区与分页 Linux 第6张

3. 引入分页

解决内存分区导致的内存效率问题

1. 可变分区造成的问题

操作系统-内存分区与分页 Linux 第7张

2. 从连续到离散

操作系统-内存分区与分页 Linux 第8张

3. 接下来就是页表

操作系统-内存分区与分页 Linux 第9张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄