一种耗时监控方法、装置、电子设备及计算机可读介质制造方法及图纸

技术编号:45749116 阅读:12 留言:0更新日期:2025-07-08 21:41
本申请公开了耗时监控方法、装置、电子设备及计算机可读介质,涉及计算机技术领域,该方法包括:响应于目标程序启动,确定对应的目标进程;当监测到目标进程首次创建窗口时,获取对应的窗口操作消息;调用已注册的回调函数以基于窗口操作消息执行消息验证,响应于消息验证通过,执行定时消息投递进程,进而注册定时消息的回调函数;响应于接收到定时消息,触发调用定时消息的回调函数以执行耗时确认,进而得到应用启动耗时。通过插件中启动的目标程序以及投递的定时消息实现对目标进程创建窗口的耗时的监测,从而提高对用户界面窗口实际启动耗时进行确定的准确性,降低相关数据分析难度和代码维护难度。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种耗时监控方法、装置、电子设备及计算机可读介质


技术介绍

1、目前,现有涉及到终端用户界面启动耗时的监控方案主要分为以下两种:

2、性能分析工具,通过第三方工具捕获应用程序中发生的特定事件及其相关数据。通过记录这些事件,开发人员可以分析事件发生的时间、顺序和耗时。需要借助第三方工具,不适用于在生产环境中对应用长期监控,并且性能分析工具的性能数据往往是庞大而复杂的,开发人员需要花费相当的时间和精力来解释和理解这些数据

3、时间戳插入,开发人员可以直接在应用程序的源代码中插入代码来记录时间戳。为了插入时间戳,开发人员通常需要修改源代码或者在关键节点插入额外的代码。这可能会导致代码的复杂性增加、可读性下降,并且增加了维护的难度。并且该方案只能监控到自己代码层面的耗时,无法监控到应用启动到用户可实际操作用户界面窗口时的耗时。


技术实现思路

1、有鉴于此,本申请实施例提供一种耗时监控方法、装置、电子设备及计算机可读介质,能够解决现有的传统监控方案对用户界面窗口实际启本文档来自技高网...

【技术保护点】

1.一种耗时监控方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取对应的窗口操作消息,包括:

3.根据权利要求1所述的方法,其特征在于,所述调用已注册的回调函数以基于所述窗口操作消息执行消息验证,包括:

4.根据权利要求1所述的方法,其特征在于,所述执行定时消息投递进程,包括:

5.根据权利要求1~4中任一项所述的方法,其特征在于,所述触发调用所述定时消息的回调函数以执行耗时确认,进而得到应用启动耗时,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述当前时间和所述开始时间,确定应用启动耗时...

【技术特征摘要】

1.一种耗时监控方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取对应的窗口操作消息,包括:

3.根据权利要求1所述的方法,其特征在于,所述调用已注册的回调函数以基于所述窗口操作消息执行消息验证,包括:

4.根据权利要求1所述的方法,其特征在于,所述执行定时消息投递进程,包括:

5.根据权利要求1~4中任一项所述的方法,其特征在于,所述触发调用所述定时消息的回调函数以执行耗时确认,进而得到应用启动耗时,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述当前时间和所述开始时间,确定应用启动耗时,包括:

7.一种耗时监控装置,其特征在于,包括:<...

【专利技术属性】
技术研发人员:孙盟涵
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:

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

1