| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 3.1.4 连续分配管理方式 -> 正文阅读 |
|
[系统运维]3.1.4 连续分配管理方式 |
单一连续分配分为系统区 用户区 系统区位于内存低地址 内存中只能由一道用户程序。 优点:无外部碎片 缺点:有内部碎片,存储器利用率低。 固定分区分配将用户区划分成若干个固定大小的分区 分区大小相等:缺乏灵活性 分区大小不等: 建立一个数据结构:分区说明表 每个表包好对应分区的大小、起始地址、状态(是否分配) 优点:无外部碎片 缺点:当用户程序过大,只能使用覆盖技术;有内部碎片。 动态分区分配系统中分区的大小和数目是可变的 1、记录内存使用情况的数据结构1、空闲分区表 每个空闲分区对应一个表项 2、空闲分区链 每个分区起始部分和末尾分别设置前向指针和后向指针 3、如何进行分区分配与回收”空闲分区表“ 如何分配 如何回收 两个分区相邻,将两者合并成一个 内部碎片 分配给某进程的内存区域中,如果有些部分没用上 外部碎片 内存中某些空闲分区由于太小而难以使用, 使用紧凑技术解决外部碎片 之后要修改进程的起始地址 放到重定位寄存器 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 6:51:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |