一种管理应用程序的方法以及电子设备技术

技术编号:45601478 阅读:14 留言:0更新日期:2025-06-20 22:23
本申请提供了一种管理应用程序的方法以及电子设备,该方法应用于个人计算机,该方法包括:显示M个应用窗口;响应于检测到特定事件,冻结该M个应用窗口中的至少一个应用窗口对应的进程。本申请实施例中,由于桌面操作系统的特性,可以在屏幕上显示多个应用窗口,多个应用窗口之间可以随意摆放以及部分应用窗口可能被部分遮挡或全部遮挡,用户无法同时关注屏幕上的所有应用窗口,冻结部分应用窗口对应的进程用户是无法感知的,因此当检测到特定事件时,可以冻结部分应用窗口对应的进程,进而提高了系统的流畅性,有助于提升用户的体验。此外,被冻结的进程处于不可中断的休眠状态,进程并不会饿死,从而可以快速的恢复至原有的状态。

【技术实现步骤摘要】

本申请涉及电子设备领域,并且更加具体地,涉及一种管理应用程序的方法以及电子设备


技术介绍

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.根据权利...

【专利技术属性】
技术研发人员:胡扬陈明李刚王娟袁勤顺
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1