预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114153600A(43)申请公布日2022.03.08(21)申请号202111363964.9(22)申请日2021.11.17(71)申请人中汽创智科技有限公司地址211100江苏省南京市江宁区秣陵街道胜利路88号(72)发明人李丰军周剑光夏晶晶王启霞(74)专利代理机构广州三环专利商标代理有限公司44202代理人方秀琴贾允(51)Int.Cl.G06F9/50(2006.01)权利要求书2页说明书9页附图1页(54)发明名称一种内存资源控制方法、装置、设备及存储介质(57)摘要本发明提出了一种内存资源控制方法、装置、设备及存储介质。方法包括:监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,待监测雷达程序为多个雷达程序中的至少一个雷达程序;在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放目标程序在被执行时占用的内存资源,目标程序为至少一个待监测程序中的一个;根据多个雷达程序的预设顺序,在多个雷达程序中确定目标程序之后的待执行程序;基于空闲内存资源和释放的内存资源,执行待执行程序。目标程序执行结束后,可以释放目标程序在被执行时占用的内存资源,释放的内存资源可以被待执行程序利用,实现内存资源的重复利用,最充分、最有效地利用有限的内存资源。CN114153600ACN114153600A权利要求书1/2页1.一种内存资源控制方法,其特征在于,包括:监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序中的一个;根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;基于空闲内存资源和释放的内存资源,执行所述待执行程序。2.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序和所述待执行程序之间的对应关系包括以下至少一种:在所述目标程序为雷达引导加载程序时,所述待执行程序为距离维傅里叶程序;在所述目标程序为所述距离维傅里叶程序时,所述待执行程序包括速度维傅里叶程序、非相干积累程序和恒虚警检测程序;在所述目标程序为所述恒虚警检测程序时,所述待执行程序为角度估算程序。3.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为雷达引导加载程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述雷达引导加载程序在被执行时占用的运行资源和数据资源。4.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为距离维傅里叶程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述距离维傅里叶程序对应的丢弃数据占用的数据资源,所述丢弃数据是根据所述距离维傅里叶程序对雷达采样数据进行处理后被丢弃的数据。5.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为恒虚警检测程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述恒虚警检测程序对应的检测数据占用的数据资源,所述检测数据是根据非相干积累程序对速度维数据进行处理后得到的非相干积累数据,所述速度维数据是根据速度维傅里叶程序对距离维数据进行处理后得到的,所述距离维数据是根据距离维傅里叶程序对雷达采样数据进行处理后得到的。6.如权利要求1所述的内存资源控制方法,其特征在于,所述待执行程序的数量为至少一个。7.如权利要求1所述的内存资源控制方法,其特征在于,所述在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源包括:在监测到所述目标程序、且所述目标程序为非末端雷达程序的情况下,释放所述目标程序在被执行时占用的内存资源,末端雷达程序是所述多个雷达程序中最后执行的程序。8.一种内存资源控制装置,其特征在于,包括:监测模块,用于监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;第一控制模块,用于在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序2CN114153600A权利要求书2/2页中的一个;确定模块,用于根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;第二控制模块,用于基于空闲内存资源和释放的内存资源,执行所述待执行程序。9.一种内存资源控制设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行:监测按预设顺序执行的多个雷达程序中待监测雷达程序