【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种耗时监控方法、装置、电子设备及计算机可读介质。
技术介绍
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.一种耗时监控装置,其特征在于,包括:<...
【专利技术属性】
技术研发人员:孙盟涵,
申请(专利权)人:北京沃东天骏信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。