A method for detecting device carton includes the following steps: setting detection items in application layer and sending status monitoring requests to system layer; executing status monitoring according to requests, collecting monitoring data; and analyzing the collected data, and sending the analysis results to application layer. The invention provides a system for detecting the device Katon, which can make the end user have better experience in the game process and enhance the competitiveness of the terminal manufacturer.
【技术实现步骤摘要】
一种检测设备卡顿的方法及系统
本专利技术涉及Android(安卓)游戏手机
,特别是涉及一种适用于Android系统的检测设备卡顿的方法。
技术介绍
当前手机游戏得到越来越多人的青睐,“绝地求生”、“王者荣耀”等大型游戏对手机性能要求较高。当Android系统在运行过程中受到CPU(CentralProcessingUnit;中央处理器)、内存、存储、网络等因素的影响,一旦某个或者多个因素出现性能不足或者没有发挥出应有性能时,对终端用户最直接的影响就是系统卡顿。对终端用户而言,获悉卡顿的原因后可以采取一定的措施迅速提升设备性能;对终端厂商而言,获悉卡顿的根因可以优化对设备的CPU、内存、存储、网络等管理策略,从源头提升设备性能。因此,对性能的提升,使终端用户在游戏过程有更好的体验,提升终端厂商的竞争力而言具有意义。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种检测设备卡顿的方法及系统,可以根据终端需求进行检测,并且准确地确定卡顿的原因,能够迅速提升设备性能。为实现上述目的,本专利技术提供的检测设备卡顿的方法,包括以下步骤:应用层设置检测项,并向系统层发送状态监控请求;系统层根据请求执行状态监控,采集监控数据;以及对采集的监控数据进行分析,并将分析结果发送至应用层。进一步地,所述检测项,包括:处理器运行状态检测、物理内存使用状态检测、物理内存与虚拟内存交换状态检测、存储状态检测、以及网络信号质量状态检测中的至少一个。进一步地,所述系统层根据请求执行状态监控,采集监控数据的步骤,进一步包括:系统层开启常驻内存的服务,接收应用层的状态 ...
【技术保护点】
1.一种检测设备卡顿的方法,其特征在于,包括以下步骤:应用层设置检测项,并向系统层发送状态监控请求;系统层根据请求执行状态监控,采集监控数据;以及对采集的监控数据进行分析,并将分析结果发送至应用层。
【技术特征摘要】
1.一种检测设备卡顿的方法,其特征在于,包括以下步骤:应用层设置检测项,并向系统层发送状态监控请求;系统层根据请求执行状态监控,采集监控数据;以及对采集的监控数据进行分析,并将分析结果发送至应用层。2.根据权利要求1所述的检测设备卡顿的方法,其特征在于,所述检测项,包括:处理器运行状态检测、物理内存使用状态检测、物理内存与虚拟内存交换状态检测、存储状态检测、以及网络信号质量状态检测中的至少一个。3.根据权利要求1所述的检测设备卡顿的方法,其特征在于,所述系统层根据请求执行状态监控,采集监控数据的步骤,进一步包括:系统层开启常驻内存的服务,接收应用层的状态监控请求;判断当前屏幕是否处于开启状态;如果屏幕处于关闭状态,则当前服务进入入眠状态,并等待再次被唤醒,否则开始执行监控。4.根据权利要求1所述的检测设备卡顿的方法,其特征在于,所述系统层根据请求执行状态监控,采集监控数据,进一步包括:采集单位时间内的使用CPU的进程数目、单位时间内的物理内存的剩余空间大小、单位时间内的从物理存转移到虚拟内存的数据大小和从虚拟内存转移到物理内存的数据大小、单位时间内的CPU等待存储IO的时间、以及单位时间内的SIM卡网络信号质量和/或WIFI网络信号质量中的至少一种数据。5.根据权利要求1所述的检测设备卡顿的方法,其特征在于,所述对采集的监控数据进行分析,并将分析结果发送至应用层的步骤,进一步包括:将所收集的数据与预设比较条件进行比较;根据比较结果判断是否出现卡顿;将分析结果及原因发送至应用层。6.根据权利要求5所述的检测设备卡顿的方法,其特征在于,所述根据比较结果判断是否出现卡顿的步骤,包括,如果判断为...
【专利技术属性】
技术研发人员:杨才杰,
申请(专利权)人:苏州蜗牛数字科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。