在可变分区管理方式下采用首次适应算法实现主存分配和回收。
上传时间: 2013-12-25
上传用户:璇珠官人
这是一个空间分配与回收的课程设计。。 具体的的步骤大家可以看。 1. 实验原理:在系统初始化话时。主存除了操作系统所占部分外。整个用户区是一个大的 空闲区。可以按作业所需空间大小顺序分配空闲区直到不够为止。当作业结束时,它的占用分区被回收。这个空闲区又可以根据新作业的大小重新分配,所以主存中的已占分配和空闲区的数目和大小都是在变化的,可以用两张表“已分配区表”和“空闲区表”来记录和管理
上传时间: 2015-03-25
上传用户:busterman
256色图形系统 :内含图形、鼠标、扩展内存编程,同时很好的支持了游戏的编程。对初学者来说很有帮助!
上传时间: 2015-03-25
上传用户:zgu489
基本算法思想 OPT:该算法的基本思想是用二维数组page2[40][2] 的第一列存储装入内存的页面,而第二列用作标记位计数器。每当发生缺页时,就从内存中调出一页,首先将内存中的页面一一与要调入内存中的页面之后的页面比较,如果两个页面不相等,则内存中相应的页面的标记位计数器加一,直至到有相等的页面,则该页面的比较停止,再重复以上操作,直至内存中的页面全部比较完。然后找出内存中页面的标记位最大的页面,而该页就是要置换出来的页。 FIFO: 该算法的基本思想是用队列queue存储内存中的页面,队列的特点是先进先出,与该算法是一致的,所以每当发生缺页时,就从队头删除一页,即队头指针加一,而从队尾加入缺页,队尾指针加一。 LRU: 该算法的基本思想是用二维数组page2[40][2] 的第一列存储装入内存的页面,而第二列用作标记位计数器。每当使用页面时,该页面的标记位计数器加一。发生缺页时,就从内存中页面标记最小的一页,调出该页,并且该页后面的页面在数组中的位置前移,而缺页就放在数组后面。
上传时间: 2013-12-26
上传用户:lwwhust
公司工资系统,一个菜单功能把成员的工资分配若干人.
上传时间: 2015-03-25
上传用户:plsee
此乃用VC编写的3D魔方游戏代码软件,它可以很逼真的显示3D图形,并能根据运行环境改变3D模式,只软件只需要占用很少的内存空间是很好的实用代码哦.
上传时间: 2014-01-18
上传用户:米卡
操作系统的内存跟踪文件,用API函数来实现,对于学习操作系统有很大的价值.
上传时间: 2015-03-27
上传用户:gdgzhym
模拟实现银行家算法。通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用银行家算法,有效的避免死锁。
上传时间: 2014-01-27
上传用户:wangdean1101
内存定位宏 使用方法: Begin_Locate_Memleaks(ID) End_Locate_Memleaks()
标签: Begin_Locate_Memleaks End_Locate_Memleaks ID 内存
上传时间: 2013-12-18
上传用户:zsjzc
用链表实现的内存管理,用数组来模拟内存空间实现的一个内存管理算法
标签: 内存管理
上传时间: 2015-03-28
上传用户:cooran