会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yml435
博客园
首页
新随笔
联系
管理
订阅
2015年7月30日
实现一个动态存储分配
摘要: 如何自己实现一个动态存储的分配机制,当然有很多的存储的分配方法,关键在于“堆”的管理。这里我们使用“隐式链表”的方法实现对“堆”的分配。而且分配的单位是“字”,这里的字是4个字节,而且我们分配的内存都按8字节(也就是双字)对齐。上图中一个空格代表一个字(4字节)也就是我们的堆开始三个字是堆的对齐和头部用的。最后是堆的尾。上图是我们堆的“分配块”的头部,由于我们的堆是以8字节对齐的,也就是分配的最小...
阅读全文
posted @ 2015-07-30 23:07 yml435
阅读(516)
评论(0)
推荐(0)
编辑
公告