一種異構(gòu)內(nèi)存分配方法、裝置及電子設(shè)備

基本信息

申請?zhí)?/td> CN202111119129.0 申請日 -
公開(公告)號 CN113867947A 公開(公告)日 2021-12-31
申請公布號 CN113867947A 申請公布日 2021-12-31
分類號 G06F9/50(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 秦小林;趙一郎;崔小莉;單靖楊;錢基德;楊涌;葛澍;黃東 申請(專利權(quán))人 中科院成都信息技術(shù)股份有限公司
代理機構(gòu) 成都創(chuàng)新引擎知識產(chǎn)權(quán)代理有限公司 代理人 莫帥
地址 610041四川省成都市高新區(qū)天暉路360號晶科1號大廈18棟1803室
法律狀態(tài) -

摘要

摘要 本公開涉及一種異構(gòu)內(nèi)存分配方法、裝置及電子設(shè)備,所述異構(gòu)內(nèi)存包括多塊非易失內(nèi)存,所述方法包括:接收應(yīng)用程序發(fā)起的內(nèi)存分配請求,讀取系統(tǒng)的內(nèi)存資源信息,所述內(nèi)存資源信息中包括所述多塊非易失內(nèi)存的內(nèi)存大小、首地址、當前已寫次數(shù)、最大可寫次數(shù)、讀延遲、寫延遲和經(jīng)濟成本;基于所述內(nèi)存分配請求、所述內(nèi)存資源信息和預(yù)先設(shè)置的計算規(guī)則計算所述多塊非易失內(nèi)存中的每塊非易失內(nèi)存的分配代價;按照所述多塊非易失內(nèi)存的分配代價從小到大的順序向所述應(yīng)用程序分配內(nèi)存。上述方案提供了一種更加合理的內(nèi)存分配優(yōu)化機制,用以平衡非易失內(nèi)存的寫入壽命損耗和讀寫延遲,使得每次內(nèi)存分配的代價最低。