一种内存资源控制方法、装置、设备及存储介质制造方法及图纸

技术编号:32569492 阅读:14 留言:0更新日期:2022-03-09 16:56
本发明专利技术提出了一种内存资源控制方法、装置、设备及存储介质。方法包括:监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,待监测雷达程序为多个雷达程序中的至少一个雷达程序;在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放目标程序在被执行时占用的内存资源,目标程序为至少一个待监测程序中的一个;根据多个雷达程序的预设顺序,在多个雷达程序中确定目标程序之后的待执行程序;基于空闲内存资源和释放的内存资源,执行待执行程序。目标程序执行结束后,可以释放目标程序在被执行时占用的内存资源,释放的内存资源可以被待执行程序利用,实现内存资源的重复利用,最充分、最有效地利用有限的内存资源。存资源。存资源。

【技术实现步骤摘要】
一种内存资源控制方法、装置、设备及存储介质


[0001]本专利技术涉及雷达领域,具体涉及一种内存资源控制方法、装置、设备及存储介质。

技术介绍

[0002]车载毫米波雷达传感器系统可以对目标物体的反射信号进行采样,采样后需要进行数据处理,随着距离分辨率、速度分辨率指标越来越高,数据量也越来越大,常用的主流雷达处理器的内存空间无法满足使用需求。因此通常会花费更高的成本去选择内存空间更大的处理器,导致成本较高。

技术实现思路

[0003]为了满足车载毫米波雷达传感器对于处理器内存空间的使用需求,本专利技术提出了一种内存资源控制方法、装置、设备及存储介质,本专利技术具体是以如下技术方案实现的。
[0004]本申请提供的一种内存资源控制方法包括:
[0005]监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;
[0006]在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序中的一个;
[0007]根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;
[0008]基于空闲内存资源和释放的内存资源,执行所述待执行程序。
[0009]在一种可能的实现方式中,所述目标程序和所述待执行程序之间的对应关系包括以下至少一种:
[0010]在所述目标程序为雷达引导加载程序时,所述待执行程序为距离维傅里叶程序;
[0011]在所述目标程序为所述距离维傅里叶程序时,所述待执行程序包括速度维傅里叶程序、非相干积累程序和恒虚警检测程序;
[0012]在所述目标程序为所述恒虚警检测程序时,所述待执行程序为角度估算程序。
[0013]在一种可能的实现方式中,所述目标程序为雷达引导加载程序;所述释放所述目标程序在被执行时占用的内存资源,包括:
[0014]释放所述雷达引导加载程序在被执行时占用的运行资源和数据资源。
[0015]在一种可能的实现方式中,所述目标程序为距离维傅里叶程序;所述释放所述目标程序在被执行时占用的内存资源,包括:
[0016]释放所述距离维傅里叶程序对应的丢弃数据占用的数据资源,所述丢弃数据是根据所述距离维傅里叶程序对雷达采样数据进行处理后被丢弃的数据。
[0017]在一种可能的实现方式中,所述目标程序为恒虚警检测程序;所述释放所述目标程序在被执行时占用的内存资源,包括:
[0018]释放所述恒虚警检测程序对应的检测数据占用的数据资源,所述检测数据是根据
非相干积累程序对速度维数据进行处理后得到的非相干积累数据,所述速度维数据是根据速度维傅里叶程序对距离维数据进行处理后得到的,所述距离维数据是根据距离维傅里叶程序对雷达采样数据进行处理后得到的。
[0019]在一种可能的实现方式中,所述待执行程序的数量为至少一个。
[0020]在一种可能的实现方式中,所述在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源包括:
[0021]在监测到所述目标程序、且所述目标程序为非末端雷达程序的情况下,释放所述目标程序在被执行时占用的内存资源,末端雷达程序是所述多个雷达程序中最后执行的程序。
[0022]此外,本申请还提供一种内存资源控制装置,包括:
[0023]监测模块,用于监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;
[0024]第一控制模块,用于在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序中的一个;
[0025]确定模块,用于根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;
[0026]第二控制模块,用于基于空闲内存资源和释放的内存资源,执行所述待执行程序。
[0027]此外,本申请还提供一种内存资源控制设备,包括:
[0028]处理器;
[0029]用于存储处理器可执行指令的存储器;
[0030]其中,所述处理器被配置为执行:
[0031]监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;
[0032]在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序中的一个;
[0033]根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;
[0034]基于空闲内存资源和释放的内存资源,执行所述待执行程序。
[0035]本申请还提供一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的方法。
[0036]本申请中,目标程序执行结束后,可以释放目标程序在被执行时占用的内存资源,释放的内存资源可以被待执行程序利用,实现内存资源的重复利用,最充分、最有效地利用有限的内存资源,满足车载毫米波雷达传感器对于处理器内存空间的使用需求。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
[0038]图1为根据一示例性实施例示出的一种内存资源控制方法的流程示意图;
[0039]图2为根据一示例性实施例示出的一种内存资源控制装置的框图。
具体实施方式
[0040]以下将参考附图详细说明本申请的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0041]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0042]另外,为了更好的说明本申请,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本申请同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本申请的主旨。
[0043]为了满足车载毫米波雷达传感器对于处理器内存空间的使用需求,本专利技术提出了一种内存资源控制方法、装置、设备及存储介质,本专利技术具体是以如下技术方案实现的。
[0044]本说明书实施例提供的一种内存资源控制方法可以应用于车载毫米波雷达,车载毫米波雷达可以对探测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存资源控制方法,其特征在于,包括:监测按预设顺序执行的多个雷达程序中待监测雷达程序的执行进度,所述待监测雷达程序为所述多个雷达程序中的至少一个雷达程序;在监测到执行进度由正在执行状态变更为结束状态的目标程序时,释放所述目标程序在被执行时占用的内存资源,所述目标程序为至少一个待监测程序中的一个;根据所述多个雷达程序的预设顺序,在所述多个雷达程序中确定所述目标程序之后的待执行程序;基于空闲内存资源和释放的内存资源,执行所述待执行程序。2.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序和所述待执行程序之间的对应关系包括以下至少一种:在所述目标程序为雷达引导加载程序时,所述待执行程序为距离维傅里叶程序;在所述目标程序为所述距离维傅里叶程序时,所述待执行程序包括速度维傅里叶程序、非相干积累程序和恒虚警检测程序;在所述目标程序为所述恒虚警检测程序时,所述待执行程序为角度估算程序。3.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为雷达引导加载程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述雷达引导加载程序在被执行时占用的运行资源和数据资源。4.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为距离维傅里叶程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述距离维傅里叶程序对应的丢弃数据占用的数据资源,所述丢弃数据是根据所述距离维傅里叶程序对雷达采样数据进行处理后被丢弃的数据。5.如权利要求1所述的内存资源控制方法,其特征在于,所述目标程序为恒虚警检测程序;所述释放所述目标程序在被执行时占用的内存资源,包括:释放所述恒虚警检测程序对应的检测数据占用的数据资源,所述检测数据是根据非相干积累程序对速度维数据进行处理后得到的非相干积累数据,所述速度维数据是根据速度维傅里叶程序对距离维数据进行处理后得到的,所述距离维数据是根据距离维傅里叶...

【专利技术属性】
技术研发人员:李丰军周剑光夏晶晶王启霞
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1