(11)从1开始写一个操作系统

第十一章 小内存管理 因为小内存的限制,不可能使用系统标准的malloc和free,这里介绍3种小内存管理方法。 第一种就是预先申请一块大内存。 然后使用这个内存来动态分配,并在分配时使用一个头来做分配记录。 在使用过程中会出现碎片,也就是会发生不连续的可用内存。 当有连续释放的内存是会进行合并。 这种方法时最简单的方法也是小内存中最容易实现的,但是有一个致命的缺点就是长时间使用会导致内存碎片,而
相关文章
相关标签/搜索