技術(shù)總結(jié)
本發(fā)明公開了一種實現(xiàn)內(nèi)存高速交互的系統(tǒng)及方法,方法包括通過內(nèi)核將所需大小的內(nèi)存一次申請到位形成內(nèi)存池;將所述內(nèi)存池切片劃分為若干組不同大小的內(nèi)存塊;將劃分好的內(nèi)存塊的地址存入映射表,并建立內(nèi)存塊已使用和未使用兩種映射表;申請內(nèi)存時,從內(nèi)存塊未使用的映射表里直接拿到比所需內(nèi)存大且與所需內(nèi)存大小最接近的一個內(nèi)存塊的地址,同時將所述地址放入到內(nèi)存塊已使用的映射表中,釋放內(nèi)存時,將所述地址重新放入到內(nèi)存塊未使用的映射表里,同時從內(nèi)存塊已使用的映射表中將所述地址刪除;待整個程序運行完成,直接釋放掉整個內(nèi)存池。本發(fā)明具有使用便捷、內(nèi)存分配效率高、內(nèi)存塊可復(fù)用以及無需多次釋放的優(yōu)點。
技術(shù)研發(fā)人員:劉小瑞;王夷;李永平;徐強;孫赫;馮龍龍;高強強;張凱
受保護的技術(shù)使用者:新疆熙菱信息技術(shù)股份有限公司
文檔號碼:201611062843
技術(shù)研發(fā)日:2016.11.28
技術(shù)公布日:2017.05.31