精选优质文档-倾情为你奉上操作系统实验二.存储管理班级: 学号: 姓名: (一)实验目的:通过模拟实现内存分配的伙伴算法和请求页式存储管理的几种基本页面置换算法,了解存储技术的特点。掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。实验内容:实现一个内存管理的伙伴算法,实现内存块申请时的分配和释放后的回收。实验准备:用随机函数仿真进程进行内存申请,并且以较为随机的次序进行释放。对其碎片进行统计,当申请分配内存失败时区分实际空间不足和由于碎片而不能满足。 实现:1. 申请和释放序列的实现:采用随机数生成函数产生,13之间的随机数,1和2时代表产生申请内存块的指令,3代表产生释放内存块的指令。这样就可以保证产生一个随机的申请释放序列,而且因为申请的概率比释放的概率大1倍,所以肯定能保证申请完内存。2. 申请的实现由随机数产生函数产生1到最大申请数量之间的一个值,代表申请的内存块。用一个bool数组储存内存
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。