1.一种获取进程调用栈信息的方法,应用于第一电子设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一配置信息还包括目标类型的调用栈的标识;所述目标类型的调用栈包括:java内存调用栈、native内存调用栈、内核内存调用栈、dmabuf内存调用栈中的一种或多种;
3.根据权利要求1或2所述的方法,其特征在于,所述第一配置信息还包括第二预设值,所述第二预设值小于所述第一预设值;
4.根据权利要求3所述的方法,其特征在于,所述目标类型的调用栈包括:java内存调用栈和native内存调用栈,所述java内存调用栈具体为java hprof文件;
5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一电子设备包括第一共享库,所述第一共享库中存储有预设函数,运行在所述第一电子设备上的进程加载所述第一共享库以调用所述预设函数;
6.根据权利要求3所述的方法,其特征在于,所述第一电子设备包括第一共享库,所述第一共享库中存储有预设函数,运行在所述第一电子设备上的进程加载所述第一共享库以调用所述预设函数,所述目标类型的调用栈包括dmabuf内存调用栈,所述目标类型的调用栈信息为fd调用栈;
7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一预设值为所述目标进程所占用的所述第一内存出现内存泄露时的阈值。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述响应于所述第一配置信息,监控所述第一电子设备中运行的所述目标进程占用所述第一内存的大小,包括:
9.一种获取进程调用栈信息的系统,包括第一电子设备及第二电子设备,其特征在于,所述第二电子设备用于向所述第一电子设备发送第一配置信息,所述第一配置信息包括目标进程的名称、第一内存的标识和第一预设值,所述第一配置信息用于获取所述目标进程的调用栈信息,所述调用栈信息用于反映所述目标进程调用内存分配函数的函数调用关系;所述第一电子设备用于执行如权利要求1-8中任一项所述的方法。
10.一种电子设备,其特征在于,所述电子设备包括:存储器和一个或多个处理器;所述存储器与所述处理器耦合;其中,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。