伙伴系统的设计与实现

时间:2016-05-13 09:51:24
【文件属性】:

文件名称:伙伴系统的设计与实现

文件大小:542KB

文件格式:RAR

更新时间:2016-05-13 09:51:24

伙伴系统 课程设计

伙伴系统的简单实现,是操作系统的课程设计,看看吧。 代码+文档+心得。


【文件预览】:
伙伴系统的设计与实现
----说明.txt(452B)
----伙伴系统.doc(457KB)
----伙伴系统()
--------companionSystem.cpp(7KB)
--------companionSystem.opt(48KB)
--------Debug()
--------companionSystem.dsw(538B)
--------companionSystem.plg(1KB)
--------companionSystem.dsp(3KB)
--------companionSystem.ncb(49KB)
----心得体会()
--------赵飞-操作系统心得.doc(31KB)
--------孙磊-操作系统心得.doc(29KB)
--------赵育坤-操作系统心得.doc(33KB)
--------张飞操作系统心得.doc(30KB)
--------章风云-操作系统心得.doc(32KB)
--------赵小龙-操作系统心得.doc(33KB)
--------张银银-操作系统心得.doc(31KB)

网友评论

  • 还好吧,不过使用内核模块编程比较好
  • 非常好的代码,不错,对我有帮助的就是好的。
  • 有三个错误。第1,回收一个进程的内存空间之后。是可能有合并伙伴,所以应该查找最大分区,作者你疏忽了,没有查找。第2,当四个大小相等地址连续的内存空间,回收时出现错误。如1,2是伙伴,3,4是伙伴。回收2时,若3空闲,则会2,3合并。但是2,3并不是伙伴。第3,当分配了四个256的空间之后,内存应该是没有了,但是因为作者在判断的时候是判断所需要的内存是否大于buddy【0】,而buddy【0】=2;所以仍可以分配小于2的内存。
  • 非常好的文档,对学习有帮助