一种进程处理方法及装置制造方法及图纸

技术编号:37411251 阅读:21 留言:0更新日期:2023-04-30 09:36
本发明专利技术公开一种进程处理方法及装置,涉及计算机领域,该方法包括:确定第一时刻电子设备中运行的至少两个进程分别对应的唯一标识;唯一标识用于从数据库中筛选进程对应的优先级集合;确定至少两个进程中各个进程分别对应的当前场景阶段,其中,当前场景阶段为启动阶段、业务处理阶段、配置阶段、空闲阶段以及关闭阶段中的任一项;根据确定的唯一标识和当前场景阶段,从数据库中对应的优先级集合中,分别获取各个进程各自对应的当前优先级;根据预设的进程管理规则,按照当前优先级由高到低的顺序执行至少两个进程。序执行至少两个进程。序执行至少两个进程。

【技术实现步骤摘要】
一种进程处理方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种进程处理方法及装置。

技术介绍

[0002]目前,随着科技的不断发展和技术的不断提高,电子设备中的程序越来越多,且每个程序的功能越来越复杂,而各个功能所需要消耗的中央处理器(central processing unit,CPU)资源越来越多。
[0003]一般情况下,一个电子设备上会运行几十甚至上百个进程,而如果一个进程被设置为高优先级,则电子设备会优先保障该进程的运行,而该进程的运行可能会占据很大一部分的CPU资源,导致其他的进程就会变得缓慢,降低用户的使用体验。
[0004]因此,如何在硬件资源有限的情况,通过对进程的优先级的动态管理,实现各个进程较佳的性能,成为亟需解决的问题。

技术实现思路

[0005]本专利技术实施例提供一种进程处理方法及装置,用于在硬件资源有限的情况,通过对进程的优先级的动态管理,实现各个进程较佳的性能。
[0006]第一方面,提供一种进程处理方法,所述方法包括:
[0007]确定第一时刻电本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种进程处理方法,其特征在于,所述方法包括:确定第一时刻电子设备中运行的至少两个进程分别对应的唯一标识;所述唯一标识用于从数据库中筛选进程对应的优先级集合;确定所述至少两个进程中各个进程分别对应的当前场景阶段,其中,当前场景阶段为启动阶段、业务处理阶段、配置阶段、空闲阶段以及关闭阶段中的任一项;根据确定的所述唯一标识和所述当前场景阶段,从所述数据库中对应的优先级集合中,分别获取所述各个进程各自对应的当前优先级;根据预设的进程管理规则,按照当前优先级由高到低的顺序执行所述至少两个进程。2.如权利要求1所述的方法,其特征在于,根据确定的所述唯一标识和所述当前场景阶段,从所述数据库中对应的优先级集合中,分别获取所述各个进程各自对应的当前优先级,包括:针对每个进程对应的唯一标识和场景阶段,分别执行以下操作:根据进程的所述唯一标识,从所述数据库中查找与所述唯一标识匹配的目标优先级集合;所述目标优先级集合中包括与所述进程对应的至少一个场景阶段分别对应的优先级;在所述目标优先级集合中,查找与所述当前场景阶段匹配的优先级,将获得的匹配优先级,作为所述进程的当前优先级。3.如权利要求1或2所述的方法,其特征在于,在确定第一时刻电子设备中运行的至少两个进程分别对应的唯一标识之前,所述方法还包括:确定第一进程对应的各个场景阶段与阶段权值的对应关系,并根据所述对应关系,确定所述各个场景阶分别对应的阶段权值;所述第一进程为所述电子设备可运行的任一进程;确定所述第一进程对应的系统权值,并根据所述系统权值和各个所述阶段权值,确定所述第一进程对应的各个场景阶段对应的目标权值;其中,所述系统权值用于表征所述第一进程在电子设备中对应功能运行时的重要程度;所述目标权值用于表征场景阶段在所述第一进程中的重要程度;根据所述各个场景阶段对应的目标权值和预设优先级规则,分别确定与所述第一进程对应的各个场景阶段对应的优先级。4.如权利要求3所述的方法,其特征在于,所述方法还包括:将所述第一进程在所述至少一个场景阶段分别对应的优先级,以及所述第一进程对应的唯一标识,关联存储至数据库。5.一种进程处理装置,其特征在于,所述装置包括:第一确定单元,用于确定第一时刻电子设备中运行的至少两个进程分别对应的唯一标识;所述唯一标识用于从数据库中筛选进程...

【专利技术属性】
技术研发人员:陈东陈永萍吴桂津
申请(专利权)人:北京神州绿盟科技有限公司
类型:发明
国别省市:

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

1