【技术实现步骤摘要】
本申请涉及电子设备领域,并且更加具体地,涉及一种管理应用程序的方法以及电子设备。
技术介绍
1、电子设备可以在前台运行多个应用程序,当电子设备在前台运行运算类等对系统资源消耗较大的应用程序时,如果此时用户操作其他运行在前台的应用程序,电子设备可能无法及时响应,从而出现卡顿、延迟等问题。为了解决该问题,电子设备可以调整应用程序的优先级来调整系统资源,进而可以保证及时响应用户的操作。但是该基于优先级的调度方法无法长时间操作,可能会导致低优先级的应用程序长时间得不到调度,影响了用户的体验。因此,如何管理应用程序成为了亟待解决的技术问题。
技术实现思路
1、本申请提供一种管理应用程序的方法以及电子设备,可以合理的调度系统资源,且不会造成进程饥饿或进程饿死等问题,能够更好的提升用户的使用体验。
2、第一方面,提供了一种管理应用程序的方法,该方法应用于个人计算机pc,该方法包括:显示m个应用窗口,m≥2且为整数;响应于检测到特定事件,冻结该m个应用窗口中的至少一个应用窗口对应的进程。
>3、本申请实本文档来自技高网...
【技术保护点】
1.一种管理应用程序的方法,其特征在于,所述方法应用于个人计算机PC,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述PC运行一个或多个不可见应用窗口,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,被冻结的应用窗口对应的进程未执行可感知业务。
4.根据权利要求3所述的方法,其特征在于,所述可感知业务包括以下业务中的一项或多项:音频播放业务、视频播放业务、录屏业务、录音业务和导航业务。
5.根据权利要求3或4所述的方法,其特征在于,所述被冻结的应用窗口对应的进程未执行外接设备连接业务。
>6.根据权利...
【技术特征摘要】
1.一种管理应用程序的方法,其特征在于,所述方法应用于个人计算机pc,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述pc运行一个或多个不可见应用窗口,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,被冻结的应用窗口对应的进程未执行可感知业务。
4.根据权利要求3所述的方法,其特征在于,所述可感知业务包括以下业务中的一项或多项:音频播放业务、视频播放业务、录屏业务、录音业务和导航业务。
5.根据权利要求3或4所述的方法,其特征在于,所述被冻结的应用窗口对应的进程未执行外接设备连接业务。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述响应于检测到特定事件,冻结所述m个应用窗口中的至少一个应用窗口对应的进程,包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述冻结所述m个应用窗口中的至少一个应用窗口对应的进程,包括:
8.根据权利要求7所述的方法,其特征在于,所述n个应用窗口为按照所述m个应用窗口对应的进程的负载由大到小确定的应用窗口。
9.根据权利要求7所述的方法,其特征在于,所述n个应用窗口为负载大于第二阈值的应用窗口。
10.根据权利要求7至9中任一项所述的方法,其特征在于,所述整机负载是根据处理器的压力失速信息psi和/或内存的psi和/或存储器的输入输出的psi确定的。
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述特定事件包括以下中的一项或多项:用户启动应用程序的操作;
12.根据权利...
【专利技术属性】
技术研发人员:胡扬,陈明,李刚,王娟,袁勤顺,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。