请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在内存分配的动态分配FF算法中,进程需要两个空闲区,为什么这两个空闲区是一定要连续的呢?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2020-05-04 01:05:38

进程所需要的内存是动态变化的,进程有可能需要一个空闲区大小的空间,也有可能需要一个连续两个空闲区大小的空间。

0 回复 有任何疑惑可以回复我~
  • 老师,我感觉这个同学问的是,为什么进程需要一个连续的存储空间,而不能比如把所需要的128M存在两个空闲区1(64M)和空闲区5(64M)这个意思,
    那请问老师基于这种理解,这个原因是不是之前您讲的局部性原理呢?
    回复 有任何疑惑可以回复我~ 2020-11-21 22:13:04
  • 咚咚呛 回复 Harrygod #2
    是的,当你new一个128M的数组,那就必须128M的连续空间。
    回复 有任何疑惑可以回复我~ 2020-11-21 22:27:32
  • Harrygod 回复 咚咚呛 #3
    明白 谢谢老师
    回复 有任何疑惑可以回复我~ 2020-11-21 22:29:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信