內(nèi)存管理方法、裝置及電子設(shè)備
基本信息
申請?zhí)?/td> | CN202010305350.4 | 申請日 | - |
公開(公告)號 | CN111506426B | 公開(公告)日 | 2021-05-04 |
申請公布號 | CN111506426B | 申請公布日 | 2021-05-04 |
分類號 | G06F9/50 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉森;劉大偉;祖東輝 | 申請(專利權(quán))人 | 翱捷科技(深圳)有限公司 |
代理機構(gòu) | 北京清大紫荊知識產(chǎn)權(quán)代理有限公司 | 代理人 | 馮振華;張卓 |
地址 | 518035 廣東省深圳市福田區(qū)華富街道蓮花一村社區(qū)皇崗路5001號深業(yè)上城(南區(qū))T2棟2502 | ||
法律狀態(tài) | - |
摘要
摘要 | 本公開實施例提供了一種內(nèi)存管理方法、裝置及電子設(shè)備,屬于數(shù)據(jù)處理技術(shù)領(lǐng)域。該方法包括:在接收到內(nèi)存分配請求時,獲取目標程序當前的狀態(tài)類型,所述狀態(tài)類型為中斷上下文或者任務(wù)上下文中的任一種;判斷所述目標程序當前的狀態(tài)類型是否為中斷上下文;若所述目標程序當前的狀態(tài)類型為中斷上下文,則為所述目標程序分配所述中斷區(qū)的內(nèi)存;若所述目標程序當前的狀態(tài)類型為任務(wù)上下文,則先釋放所述延后釋放列表內(nèi)的內(nèi)存地址對應(yīng)的內(nèi)存,再為所述目標程序分配所述任務(wù)區(qū)的內(nèi)存。通過本公開的處理方案,將系統(tǒng)內(nèi)存空間劃分為中斷區(qū)和任務(wù)區(qū),為不同狀態(tài)類型的目標程序?qū)?yīng)分配不同區(qū)域的內(nèi)存空間,提高了內(nèi)存管理系統(tǒng)的管理效率和適應(yīng)性。 |
