一种异构内存分配方法、装置及电子设备
基本信息
申请号 | CN202111119129.0 | 申请日 | - |
公开(公告)号 | CN113867947A | 公开(公告)日 | 2021-12-31 |
申请公布号 | CN113867947A | 申请公布日 | 2021-12-31 |
分类号 | G06F9/50(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 秦小林;赵一郎;崔小莉;单靖杨;钱基德;杨涌;葛澍;黄东 | 申请(专利权)人 | 中科院成都信息技术股份有限公司 |
代理机构 | 成都创新引擎知识产权代理有限公司 | 代理人 | 莫帅 |
地址 | 610041四川省成都市高新区天晖路360号晶科1号大厦18栋1803室 | ||
法律状态 | - |
摘要
摘要 | 本公开涉及一种异构内存分配方法、装置及电子设备,所述异构内存包括多块非易失内存,所述方法包括:接收应用程序发起的内存分配请求,读取系统的内存资源信息,所述内存资源信息中包括所述多块非易失内存的内存大小、首地址、当前已写次数、最大可写次数、读延迟、写延迟和经济成本;基于所述内存分配请求、所述内存资源信息和预先设置的计算规则计算所述多块非易失内存中的每块非易失内存的分配代价;按照所述多块非易失内存的分配代价从小到大的顺序向所述应用程序分配内存。上述方案提供了一种更加合理的内存分配优化机制,用以平衡非易失内存的写入寿命损耗和读写延迟,使得每次内存分配的代价最低。 |
