[发明专利]基于功耗的异常检测方法、装置、计算机设备和存储介质有效
申请号: | 201911291977.2 | 申请日: | 2019-12-16 |
公开(公告)号: | CN112988498B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 赵锐 | 申请(专利权)人: | 深圳市万普拉斯科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 唐彩琴 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 功耗 异常 检测 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种基于功耗的异常检测方法、装置、计算机设备和存储介质。所述方法包括:获取功耗检测任务,根据所述功耗检测任务向待检测设备下发测试指令,使得所述待检测设备运行测试脚本;获取运行所述测试脚本过程所述待检测设备对应的电流数据集和日志文件,所述日志文件包括运行所述测试脚本的多个线程所对应的线程标识;根据所述日志文件将电流数据集划分为所述线程标识对应的电流子集;根据所述电流子集筛选出功耗异常线程,将包括功耗异常线程的待检测设备记作功耗异常设备。采用本方法能够有效的提高异常功耗的检测效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种基于功耗的异常检测方法、装置、计算机设备和存储介质。
背景技术
随着电子设备的不断发展,电子设备上集成的功能越来越多。例如,智能手机可以集成包括音视频通话、短信、上网、电子游戏、拍照和录音等多种功能,执行多种不同的操作。在给用户带来方便的同时,电子设备的功耗也越来越大。在电子设备的电量有限的情况下,只能通过控制功耗以提高电子设备的续航能力。
在生产过程中,在出厂前通常会对电子设备进行测试,检测电子设备在多种操作下的功耗是否存在异常。在传统方式中,通常是由工作人员以人工的方式分割不同操作对应的电流数据,判断电子设备在执行不同操作时的功耗是否异常。但是,以人工分割和判断的方式检测需要花费较长的时间,在对较多的电子设备进行检测时,检测的效率较低。
发明内容
基于此,有必要针对上述异常功耗检测效率较低的技术问题,提供一种能够提高异常功耗检测效率的基于功耗的异常检测方法、装置、计算机设备和存储介质。
一种基于功耗的异常检测方法,所述方法包括:
获取功耗检测任务,根据所述功耗检测任务向待检测设备下发测试指令,使得所述待检测设备运行测试脚本;
获取运行所述测试脚本过程所述待检测设备对应的电流数据集和日志文件,所述日志文件包括运行所述测试脚本的多个线程所对应的线程标识;
根据所述日志文件将电流数据集划分为所述线程标识对应的电流子集;
根据所述电流子集筛选出功耗异常线程,将包括功耗异常线程的待检测设备记作功耗异常设备。
在其中一个实施例中,所述测试指令还用于指示所述待检测设备重置日志文件,所述获取运行所述测试脚本过程所述待检测设备对应的电流数据集和日志文件包括:
向电流采集设备下发采集指令,使得所述电流采集设备同步采集所述待检测设备对应的电流数据;
获取所述待检测设备上传的重置后记录的运行测试脚本对应的日志文件;
获取所述电流采集设备采集所述待检测设备对应的电流数据集。
在其中一个实施例中,所述根据所述日志文件将电流数据集划分为所述线程标识对应的电流子集包括:
根据所述日志文件获取所述线程标识对应的起始时间和结束时间;
基于所述起始时间和结束时间对所述电流数据集进行分割,根据所述起始时间和结束时间内的电流数据生成所述线程标识对应的电流子集。
在其中一个实施例中,所述根据所述电流子集筛选出功耗异常线程包括:
获取所述线程标识对应的标准电流数据集;
将所述电流子集与所述标准电流数据集进行比对;
当所述电流子集中包括异常电流时,将所述线程标识对应的线程记作功耗异常线程。
在其中一个实施例中,所述标准电流数据集包括标准电流函数,所述将所述电流子集与所述标准电流数据集进行比对包括:
根据所述电流子集拟合线程电流函数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万普拉斯科技有限公司,未经深圳市万普拉斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911291977.2/2.html,转载请声明来源钻瓜专利网。