发明名称 一种次级内存的分配方法和装置
摘要 本发明适用于存储器领域,提供一种次级内存的分配方法和装置,该方法包括:按照预设的分页大小对次级内存进行分页处理,将次级内存处理成多个大小为预设的分页大小的物理内存页;以预设的分页大小为单位,扫描次级内存,记录每个物理内存页的物理地址和损坏程度;在接收到物理内存申请请求时,获取物理内存页的分配情况,并根据记录的物理内存页的物理地址和损坏程度以及物理内存页的分配情况分配物理内存。本发明通过对次级内存进行扫描,并记录每个物理内存页的物理地址和损坏程度,根据物理内存页的物理地址和损坏程度以及分配情况分配内存,以主动避开严重损坏的物理内存页,最大程度使用轻度损坏的物理内存页,从而提高次级内存的使用效率。
申请公布号 CN102004701A 申请公布日期 2011.04.06
申请号 CN200910189918.4 申请日期 2009.08.28
申请人 炬才微电子(深圳)有限公司 发明人 樊卿华;黄河;李国平
分类号 G06F12/06(2006.01)I 主分类号 G06F12/06(2006.01)I
代理机构 深圳中一专利商标事务所 44237 代理人 张全文
主权项 一种次级内存的分配方法,其特征在于,所述方法包括:A、按照预设的分页大小对次级内存进行分页处理,将次级内存处理成多个大小为预设的分页大小的物理内存页;B、以预设的分页大小为单位,扫描次级内存,记录每个物理内存页的物理地址和损坏程度;C、在接收到申请物理内存的请求时,获取物理内存页的分配情况,并根据记录的次级内存中物理内存页的物理地址和损坏程度以及物理内存页的分配情况分配物理内存。
地址 518057 广东省深圳市南山区高新中二路高新区中区深圳软件园1栋202