一种应用监控方法、装置、电子设备及存储介质与流程

文档序号:36087103发布日期:2023-11-18 04:05阅读:29来源:国知局
一种应用监控方法、装置、电子设备及存储介质与流程

本申请涉及通信,特别是涉及一种应用监控方法、装置、电子设备及存储介质。


背景技术:

1、内存是电子设备的重要部件,用于暂时存放中央处理器(central processingunit,简称cpu)中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与cpu进行沟通的桥梁,电子设备中所有程序的运行都在内存中进行,因此,内存性能的强弱影响电子设备的整体发挥水平。

2、其中,可以检测电子设备上的应用的内存阈值,以便于能够及时处理应用的崩溃问题。例如可以通过定时器检测应用的内存,即每隔一定时间记录一次应用的内存占用值,直到应用崩溃,则崩溃时的内存占用值即为应用的内存阈值。但是,如果应用崩溃时,还未到达定时时间,则无法记录到实际的内存阈值,从而导致最终确定的内存阈值不准确,进而无法准确的监控应用的运行过程中是否会发生崩溃现象。


技术实现思路

1、本申请实施例提供一种应用监控方法、装置、电子设备及存储介质,以解决现有技术中通过定时器检测得到的应用的内存阈值不准确,从而无法准确监控应用的运行过程的问题。

2、第一方面,本申请实施例提供一种应用监控方法,所述方法包括:

3、获取第一操作行为的第一信息,其中,所述第一操作行为包括在第一时间段内在目标电子设备上检测到的对目标应用的操作行为,所述第一信息包括检测到所述第一操作行为时所述目标应用的内存占用信息;

4、将所述第一信息输入至预先确定的目标模型,输出所述目标应用的内存阈值,其中,所述内存阈值为所述目标应用运行过程中可占用内存的最大值;

5、根据所述内存阈值,监控所述目标应用的运行过程。

6、第二方面,本申请实施例提供一种应用监控装置,所述装置包括:

7、信息获取模块,用于获取第一操作行为的第一信息,其中,所述第一操作行为包括在第一时间段内在目标电子设备上检测到的对目标应用的操作行为,所述第一信息包括检测到所述第一操作行为时所述目标应用的内存占用信息;

8、阈值获取模块,用于将所述第一信息输入至预先确定的目标模型,输出所述目标应用的内存阈值,其中,所述内存阈值为所述目标应用运行过程中可占用内存的最大值;

9、监控模块,用于根据所述内存阈值,监控所述目标应用的运行过程。

10、第三方面,本申请实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的第一方面所述的应用监控方法的步骤。

11、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的应用监控方法的步骤。

12、本申请实施例的技术方案中,能够获取第一操作行为的第一信息,从而将第一信息输入至预先确定的目标模型,输出目标应用的内存阈值,进而根据内存阈值,监控目标应用的运行过程,其中,第一操作行为包括在第一时间段内在目标电子设备上检测到的对目标应用的操作行为,第一信息包括检测到第一操作行为时目标应用的内存占用信息,内存阈值为所述目标应用运行过程中可占用内存的最大值。

13、由此可见,本申请的实施例,可以根据用户对目标应用的操作过程中目标应用的内存占用情况,确定目标应用的内存阈值(即目标应用运行过程中可占用内存的最大值)。其中,内存占用信息的变化是与操作行为相关联的,因此,如果目标应用因内存产生崩溃,则该崩溃情况会关联一操作行为,而本申请实施例中记录的是检测到各个操作行为时应用的内存占用信息,因此,如果目标应用因内存产生崩溃,则本申请实施例中可以记录下来检测到导致崩溃的操作行为时目标应用的内存占用信息,因此,本申请的实施例,通过上述目标模型根据上述第一信息可以更加准确的获得目标应用的内存阈值,进而可以根据该内存阈值更加准确的监控目标应用的运行过程。



技术特征:

1.一种应用监控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标模型包括与不同设备参数对应的子模型,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,确定与不同设备参数对应的子模型的过程,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括如下至少一项:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述内存阈值,监控所述目标应用的运行过程,包括:

6.根据权利要求1至4任一项所述的方法,其特征在于,在所述第一操作行为属于目标应用运行在前台时的行为的情况下,所述内存阈值为所述目标应用运行在前台时的第一内存阈值;

7.根据权利要求3所述的方法,其特征在于,所述第二操作行为和所述第三操作行为均属于目标应用运行在前台时的行为;

8.一种应用监控装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7任一项所述应用监控方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述应用监控方法的步骤。


技术总结
本申请实施例提供一种应用监控方法、装置、电子设备及存储介质,该方法包括:获取第一操作行为的第一信息,其中,第一操作行为包括在第一时间段内在目标电子设备上检测到的对目标应用的操作行为,第一信息包括检测到第一操作行为时目标应用的内存占用信息;将第一信息输入至预先确定的目标模型,输出目标应用的内存阈值,其中,内存阈值为目标应用运行过程中可占用内存的最大值;根据内存阈值,监控目标应用的运行过程。因此,本申请的实施例可以解决现有技术中通过定时器检测得到的应用的内存阈值不准确,从而无法准确监控应用的运行过程的问题。

技术研发人员:朴惠姝,彭飞,刘孟
受保护的技术使用者:五八同城信息技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1