一种嵌入式系统内存管理的方法
基本信息
申请号 | CN200310110344.X | 申请日 | - |
公开(公告)号 | CN1276361C | 公开(公告)日 | 2006-09-20 |
申请公布号 | CN1276361C | 申请公布日 | 2006-09-20 |
分类号 | G06F12/02(2006.01) | 分类 | 计算;推算;计数; |
发明人 | 王军 | 申请(专利权)人 | 北京中视联数字系统有限公司 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 刘芳;刘薇 |
地址 | 100176北京市经济技术开发区宏达北路10号5层 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种嵌入式系统内存管理的方法,包括如下步骤:嵌入式系统的内存管理模块,从内存中划分出一个区域作为内存池;当用户申请的内存大于设定的阈值时,则为大内存申请,则内存管理模块就向系统申请为用户在内存池以外的区域分配一块内存,用完后,释放该内存;否则,为小内存申请,内存管理模块就在内存池中为用户分配一块内存,用完后,归还内存池。本发明所述的针对嵌入式系统的内存管理方法,通过将小内存集中于内存池中分配,大内存单独申请,有效减少由于大量小内存分配而产生的内存碎片。 |
