一种应用程序的卡顿定位方法和相关装置

    公开(公告)号:CN118550740A

    公开(公告)日:2024-08-27

    申请号:CN202310174539.8

    申请日:2023-02-24

    发明人: 杨传辉 罗谷才

    IPC分类号: G06F11/07 G06F11/34

    摘要: 本申请公开了一种应用程序的卡顿定位方法和相关装置,应用程序的主线程调用应用程序所包含的初始函数的过程中,可以通过初始函数中的父函数调用其子函数,即可以通过初始函数中的目标父函数可以调用初始函数中的目标函数,将目标函数的函数信息加入到主线程对应的栈中,从而根据栈中的函数信息执行目标函数。在目标函数执行结束后,可以根据目标函数的执行耗时确定是否将目标函数的函数信息移出栈,若目标函数的执行耗时满足第一预设条件,则可以继续确定被调用的当前函数是否为根函数,若是,且根函数的总执行时长满足第二预设条件,则可以根据栈中的函数信息确定函数调用树,实现精准的针对函数的卡顿定位,利于提高应用程序的运行时流畅度。