【技术实现步骤摘要】
系统进程监控的方法、装置、电子设备和存储介质
[0001]本公开涉及计算机
,尤其涉及一种系统进程监控的方法
、
装置
、
电子设备和存储介质
。
技术介绍
[0002]运行安卓
Android
系统的电子设备在运行时,可以通过看门狗
(watchdog)
机制来监控电子设备中提供的系统服务是否超时
。
其中,
watchdog
可以以一个线程
(thread)
的形式运行在系统服务
(system server)
进程中,
system server
进程中驻留有各个系统服务的线程,
watchdog
可以对
system server
进程中的线程进行监测,如果某个线程发生持锁时间超过一定时长就会输出几个固定进程的堆栈信息
。
[0003]但是,当需要输出固定进程以外的其他进程的堆栈信息来分析
Watchdog ...
【技术保护点】
【技术特征摘要】
1.
一种系统进程监控的方法,其特征在于,包括:获取预设属性值;在监控到系统进程中线程的持锁时间超过预设时长的情况下,根据所述预设属性值,确定目标进程;将所述目标进程的进程号添加至目标进程列表;输出所述目标进程列表中所述进程号对应进程的堆栈信息
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:确定多个固定进程中的目标固定进程;将所述目标固定进程的进程号添加至所述目标进程列表
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述预设属性值,确定目标进程,包括:解析所述预设属性值得到候选进程,并添加至第一列表;查询所述第一列表中当前存活的所述候选进程,并确定为所述目标进程
。4.
根据权利要求3所述的方法,其特征在于,所述将所述目标进程的进程号添加至目标进程列表,包括:确定所述目标进程的进程号,并将所述进程号添加至第二列表;将所述第二列表中的进程号添加至所述目标进程列表
。5.
一种系统进程监控装置,其特征在于,包括:属性值确定单元,用于获取预设属性值;第一进程确定单元,用于在监控到系统进程中线程的持锁时间超过预设时长的情况下,根据所述预设属性值,确定目标进程;第一处理单元,用于将所述目标进程的进程号添加至目标进程列表;信息输出单元,用于输出所述目标进程列表中所述进程号对应进程的堆栈信息
。6.
根据权利要求5所述...
【专利技术属性】
技术研发人员:孔川,
申请(专利权)人:北京罗克维尔斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。