【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种内存回收方法及装置、车辆、电子设备和存储介质。
技术介绍
1、随着计算机技术的发展,计算机系统包括各种进程,例如操作系统的系统进程以及应用的应用进程,由于各个进程在运行过程中会占用一定的内存,在内存中存储自身的运行数据。但是由于计算机运行的进程越来越多,占用的内存也随之增加,导致剩余内存会越来越少,当计算机系统面临剩余内存不满足内存需求的情况时,需要对进程占用的内存进行回收,以保证剩余内存满足内存需求。
2、以低内存回收(low memory killer,lmk)机制执行回收内存的过程为例,回收内存的过程具体为:通过内存压力监控机制(memory psi,memory pressure stallinformation)监测系统资源的压力情况,当监控到内存分配达到一定的压力级别后,唤醒lmk机制,通过lmk机制计算当前每个进程的剩余内存,并与预设的内存上限比较,得到每个进程的当前的内存不足调整(out of memory adjustment,oom_adj)参数,其中,oom_adj参数用于
...【技术保护点】
1.一种内存回收方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述内存回收信号包括预回收内存信号,在响应于内存回收信号,获取剩余内存量之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述内存回收处理包括释放可回收内存处理及进程回收处理;
4.根据权利要求1所述的方法,其特征在于,在判断所述剩余内存量是否低于剩余内存上限之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述按照所有进程的回收优先级顺序,依次对每个进程进行内存回收处理,还包括:
6.根据权利
...【技术特征摘要】
1.一种内存回收方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述内存回收信号包括预回收内存信号,在响应于内存回收信号,获取剩余内存量之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述内存回收处理包括释放可回收内存处理及进程回收处理;
4.根据权利要求1所述的方法,其特征在于,在判断所述剩余内存量是否低于剩余内存上限之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述按照所有进程的回收优先级顺序,依次对每个进程进行内存回收处理,还包括:
...
【专利技术属性】
技术研发人员:汤帅,
申请(专利权)人:北京罗克维尔斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。