一种基于移动终端的日志信息输出控制方法及系统技术方案

技术编号:16063993 阅读:34 留言:0更新日期:2017-08-22 16:36
本发明专利技术公开了一种基于移动终端的日志信息输出控制方法及系统,所述方法包括:设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径;监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。本发明专利技术旨在通过控制移动终端日志信息,使日志信息输出的同时对移动终端其他功能运行影响最少,从而保证移动终端的正常使用,方便移动终端厂商进行测试。

Log information output control method and system based on mobile terminal

The invention discloses a mobile terminal output log information control method and system based on the method includes: the mobile terminal log information output path for the first path of output to the debug interface or for the second path cache output; the mobile terminal monitoring central processor occupancy rate, and access to the current mobile terminal log the output path information; according to the current mobile terminal CPU occupancy rate and the output path information of the current mobile terminal log, to adjust the output path of the mobile terminal log information. The invention aims at the mobile terminal log information by controlling the log information output while running on mobile terminal and other functions at least, so as to ensure the normal use of the mobile terminal, convenient mobile terminal manufacturers test.

【技术实现步骤摘要】
一种基于移动终端的日志信息输出控制方法及系统
本专利技术涉及移动终端领域,尤其涉及的是一种基于移动终端的日志信息输出控制方法及系统。
技术介绍
目前移动终端除了最基本的通话、发短信之外,已额外增加了许多功能,如蓝牙、照相及WIFI等等。增加了如此多的功能,使得移动终端日趋复杂,为了移动终端调试及相关信息记载使用,移动终端会将一些信息输出至相关接口,比如将信息输出至串口,这样的话,移动终端连接上串口就能实时看到移动终端运行过程中的各种信息了,从而方便调试移动终端,以及监测移动终端的运行状态。在现有技术中,这些调试信息是实时输出的,这样只要将移动终端接上调试接口(如前面提到的串口),移动终端就实时将信息输出至该调试口上,因此会较大地影响移动终端的正常使用,给人感觉移动终端变卡、变慢了,特别是当移动终端在玩游戏、看网络视频时影响更加明显,甚至会严重影响到这些功能使这些功能无法正常使用;从而就会直接影响对这些功能的调试。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的日志信息输出控制方法及系统。本专利技术提供了一种移动终端日志信息输出方法,旨在通过控制移动终端日志信息,使日志信息输出的同时对移动终端其他功能运行影响最少,从而保证移动终端的正常使用,方便移动终端厂商进行测试。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的日志信息输出控制方法,其中,包括:A,设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径;B,监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;C,根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。所述基于移动终端的日志信息输出控制方法,其特征在于,所述步骤A中的所述第一路径为调试接口,所述第二路径为缓存。所述基于移动终端的日志信息输出控制方法,其中,所述步骤B包括:启动定时器,每隔固定时间获取移动终端中央处理器占用率;并同时获取当前移动终端日志信息的输出路径。所述基于移动终端的日志信息输出控制方法,其中,所述步骤C包括:C1,当当前移动终端中央处理器占用率高于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第一路径,若为是则设置移动终端日志信息的输出路径为第二路径;C2,当当前移动终端中央处理器占用率低于或等于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第二路径,若为是则设置移动终端日志信息的输出路径为第一路径。所述基于移动终端的日志信息输出控制方法,其中,所述步骤C2,还包括:F1,当当前移动终端中央处理器占用率低于或等于预设定的阈值时,将第二路径中已存储的日志输出至第一路径,并清空缓存;F2,设置移动终端日志信息的输出路径为第一路径。所述基于移动终端的日志信息输出控制方法,其中,所述调试接口为串口和/或USB与外部连接的接口,所述阈值为80%。一种基于移动终端的日志信息输出控制系统,其中,包括:预设置模块,用于设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径;监测模块,用于监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;处理模块,用于根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。所述基于移动终端的日志信息输出控制系统,其中,所述第一路径为调试接口,所述第二路径为缓存。所述基于移动终端的日志信息输出控制系统,其中,所述监测模块包括:第一获取单元,用于控制启动定时器,每隔固定时间获取移动终端中央处理器占用率;第二获取单元,用于并同时获取当前移动终端日志信息的输出路径。所述基于移动终端的日志信息输出控制系统,其中,所述处理模块包括:第一处理单元,用于当当前移动终端中央处理器占用率高于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第一路径,若为是则设置移动终端日志信息的输出路径为第二路径;第二处理单元,用于当当前移动终端中央处理器占用率低于或等于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第二路径,若为是则设置移动终端日志信息的输出路径为第一路径;缓存清空单元,用于当当前移动终端中央处理器占用率低于或等于预设定的阈值时,将第二路径中已存储的日志输出至第一路径,并清空缓存;设置单元,用于设置移动终端日志信息的输出路径为第一路径。本专利技术所提供的基于移动终端的日志信息输出控制方法及系统,所述方法通过设置移动终端的日志信息输出路径为第一路径或第二路径;监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。通过控制移动终端日志信息,使日志信息输出的同时对移动终端其他功能运行影响最少,从而保证移动终端的正常使用,方便移动终端厂商进行测试。附图说明图1是本专利技术基于移动终端的日志信息输出控制方法的较佳实施例的流程图。图2是本专利技术基于移动终端的日志信息输出控制系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于移动终端的日志信息输出控制方法的较佳实施例的流程图。如图1所示,本专利技术实施例提供的基于移动终端的日志信息输出控制方法,包括以下步骤:S100,设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径。本专利技术实施例中,具体地,所述第一路径为调试接口,所述第二路径为缓存;也就是说移动终端的日志信息输出可以至第一路径,也可以至第二路径;当选择日志信息输出至第一路径时因为其将输出至调试接口,将会占用中央处理器;而选择将日志信息输出至第二路径时因为其是只输出至缓存而不输出,因此不会占用中央处理器;其中,所述调试接口为串口和/或USB与外部连接的接口,例如,所述调试接口,譬如串口、USB等与外部连接的口。S200,监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;具体地,步骤S200包括:启动定时器,每隔固定时间获取移动终端中央处理器占用率;譬如,每隔1秒钟获取移动终端中央处理器占用率;并同时获取当前移动终端日志信息的输出路径,也就是知道当前移动终端日志信息的输出路径为第一路径还是第二路径。S300,根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。具体地,步骤S300包括:S31,当当前移动终端中央处理器占用率高于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第一路径,若为是则设置移动终端日志信息的输出路径为第二路径;也就是说,当当前移动终端中央处理器占用率高于预设定的阈值时,且当前移动终端日志信息的输出路径为第一路径,此时为了降低中央处理器占用率,先将日志信息输出至第二路径;譬如阈值为80%,当前移动终端中央处理器占用率为90%,本文档来自技高网...
一种基于移动终端的日志信息输出控制方法及系统

【技术保护点】
一种基于移动终端的日志信息输出控制方法,其特征在于,包括:A,设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径;B,监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;C,根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。

【技术特征摘要】
1.一种基于移动终端的日志信息输出控制方法,其特征在于,包括:A,设置移动终端的日志信息输出路径为用于输出至调试接口的第一路径或用于缓存不输出的第二路径;B,监测移动终端中央处理器占用率,并获取当前移动终端日志信息的输出路径;C,根据当前移动终端中央处理器占用率及当前移动终端日志信息的输出路径,对移动终端日志信息的输出路径进行调整。2.根据权利要求1所述基于移动终端的日志信息输出控制方法,其特征在于,所述步骤A中的所述第一路径为调试接口,所述第二路径为缓存。3.根据权利要求1所述基于移动终端的日志信息输出控制方法,其特征在于,所述步骤B包括:启动定时器,每隔固定时间获取移动终端中央处理器占用率;并同时获取当前移动终端日志信息的输出路径。4.根据权利要求1所述基于移动终端的日志信息输出控制方法,其特征在于,所述步骤C包括:C1,当当前移动终端中央处理器占用率高于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第一路径,若为是则设置移动终端日志信息的输出路径为第二路径;C2,当当前移动终端中央处理器占用率低于或等于预设定的阈值时,进一步判断当前移动终端日志信息的输出路径是否为第二路径,若为是则设置移动终端日志信息的输出路径为第一路径。5.根据权利要求1所述基于移动终端的日志信息输出控制方法,其特征在于,所述步骤C2,还包括:F1,当当前移动终端中央处理器占用率低于或等于预设定的阈值时,将第二路径中已存储的日志输出至第一路径,并清空缓存;F2,设置移动终端日志信息的输出路径为第一路径。6.根据权利要求1所述基于移动终端的日志信息输出控制方法,其特征在于,所述调...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1