操作系统课程设计-分段存储管理系统(源码+报告).rar

上传者: 61141142 | 上传时间: 2022-05-02 09:00:57 | 文件大小: 103KB | 文件类型: RAR
在分段存储管理方式中,作业的存储空间被分成若干个段,每个段的大小可以不同,根据用户编写的程序而定。为了灵活的对作业按逻辑关系划分为若干个段,放入内存,更好的实现信息的共享和保护,分段存储管理是个非常好的管理方式。 在本次课程设计中,为了建立一个基本分段存储管理系统的模型,首先采用了数组mem[100]模拟分配了一个有100个内存块的内存空间,用于为进程的分段分配存储空间,并采用位示图的思想,一百个内存块初始化时为0,表示未被分配,当有进程调入内存,被分配的内存块用1表示,进程分段调出内存后,又变回0,并用变量availableMem随时记录剩余的可用内存空间数,初始时availableMem = 100。 其次,建立进程的基本模式,若一个进程可以有若干个段组成,每个段的大小不同,本设计中,手工设置进程的段数,以及每个段所需占用的内存大小数。内存所需要的内存总大小用total变量记录。 内存的分配与回收;从创建的进程中选择一个进程调入内存,为该进程分配每个段所需要的内存块,已分配的内存块变为1,availableMem 变为availableMem =availabl

文件下载

资源详情

[{"title":"( 2 个子文件 103KB ) 操作系统课程设计-分段存储管理系统(源码+报告).rar","children":[{"title":"操作系统课程设计-分段存储管理系统(源码+报告)","children":[{"title":"操作系统程序源代码 分段存储管理系统.doc <span style='color:#111;'> 46.00KB </span>","children":null,"spread":false},{"title":"操作系统课程设计报告 分段存储管理系统.doc <span style='color:#111;'> 134.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明