[理工] 一题OS

楼主: ok8752665 (dd8752665)   2020-02-06 19:51:34
忘了是哪间学校考的
有一题选择题 里面有两个选项
一个是问heap的资料能不能任意的free掉
一个是问stack的资料能不能任意的free掉
这题的答案是什么阿
作者: edwin333 (onepoint)   2020-02-06 20:01:00
交大考的 答案是heap的可以被free掉 stack的不行
楼主: ok8752665 (dd8752665)   2020-02-06 20:07:00
所以heap 是怎么配置位址的 是像best/first-fit那样吗
作者: DLHZ ( )   2020-02-06 20:26:00
heap就自己address space里面那个heap 负责往上长就好
楼主: ok8752665 (dd8752665)   2020-02-06 20:34:00
那一直往上长 中间被free掉的空间怎么办 还是一段时间后会自己压缩下来
作者: cossetannie (paa)   2020-02-06 20:56:00
我记得malloc会把整个heap用linklist记录起来应该说是记录目前为free的memory
楼主: ok8752665 (dd8752665)   2020-02-06 21:20:00
了解 感谢
作者: ekids1234 (∵:☆星痕╭☆)   2020-02-06 21:44:00
... 原来考的点是这个 我还以为是有权限之类的陷阱有人可能正在用所以 any time 是错的之类的...

Links booklink

Contact Us: admin [ a t ] ucptt.com