编写程序实现采用可变分区方法管理内存

时间:2014-06-14 05:15:37
【文件属性】:

文件名称:编写程序实现采用可变分区方法管理内存

文件大小:1KB

文件格式:RAR

更新时间:2014-06-14 05:15:37

内存管理

1、在该实验中,采用可变分区方式完成对存储空间的管理(即存储空间的分配与回收工作)。 2、设计用来记录主存使用情况的数据结构:已分区表和空闲分区表或链表。 3、在设计好的数据结构上设计一个主存分配算法。 4、在设计好的数据结构上设计一个主存回收算法。其中,若回收的分区有上邻空闲分区和(或)下邻空闲分区,要求合并为一个空闲分区登记在空闲分区表的一个表项里。 5、(附加)若需要可以实现程序的浮动,对内存空间进行紧凑。


【文件预览】:
OS 3
----OS31.cpp(4KB)

网友评论

  • 还需要改进,不过可以作为参考
  • 感谢作者上传。解决问题。谢谢。
  • 能运行,只是还没看明白
  • 释放那里有错误..
  • 嗯,最后的主函数要不要while循环了、
  • 和楼上意见一样,不知道为什么每次将分配好的资源进行回收 释放时就会报错。
  • 这个挺好的,可是不太明白如何能够释放资源,主要时间太紧。没时间详细研究。请问输入的时候时候需要中间输入逗号呢?