CN107368403A - 一种移动终端及其日志信息输出控制方法、及存储介质 - Google Patents
一种移动终端及其日志信息输出控制方法、及存储介质 Download PDFInfo
- Publication number
- CN107368403A CN107368403A CN201710557879.3A CN201710557879A CN107368403A CN 107368403 A CN107368403 A CN 107368403A CN 201710557879 A CN201710557879 A CN 201710557879A CN 107368403 A CN107368403 A CN 107368403A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- thresholding
- occupancy
- processing unit
- central processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3024—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种移动终端及其日志信息输出控制方法、及存储介质,所述方法通过预先在移动终端中的内存中设置一块区域用于临时存储日志内容;检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。使移动终端在输出日志并记录至掉电不易失存储器的同时,不至于影响移动终端的正常使用,为用户提供方便。
Description
技术领域
本发明涉及移动终端领域,尤其涉及的是一种移动终端及其日志信息输出控制方法、及存储介质。
背景技术
目前移动终端的功能复杂,在日常使用中难免会出这样或那样的问题,这些问题都是以日志的信息记录在移动终端中,以备后查。另外,有些移动终端的状态也需要进行记录,以进行问题查验等,这些状态信息也是以日志的信息记录在移动终端中,以备后查。
在现有技术中,移动终端的日志内容是被写进代码中的,比如,代码中会有这样的语句:
当满足条件YYY时,输出日志内容XXX;
具体地,譬如,当移动终端电池电量低于2%时,在日志中记录电池电量低于2%启动关机;从而使一些关键的信息以日志的形式记录在移动终端中,以备后查。
但这也会同样带来一个问题,往往日志内容需要长期保存,因此日志会写进移动终端的掉电不易失存储器(如FLASH、EMMC等),而本身将内容写进电不易失存储器需要占用中央处理器来处理,当移动终端进行某些操作时,由于本身中央处理器占用率极高,若再腾出一部分来进行日志写入掉电不易失存储器操作,势必影响正常功能。例如,当进行游戏时,此时中央处理器占用率极高,此时腾出一部分来进行日志写入掉电不易失存储器操作,势必影响正常功能,容易给用户造成使用不方便。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及其日志信息输出控制方法、及存储介质。本发明提供了一种移动终端日志信息输出控制方法,旨在使移动终端在输出日志并记录至掉电不易失存储器的同时,不至于影响移动终端的正常使用,从而提升用户体验,为用户提供方便。
本发明解决技术问题所采用的技术方案如下:
一种移动终端日志信息输出控制方法,其中包括:
A,预先在移动终端中的内存中设置一块区域用于临时存储日志内容;
B,检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;
C,当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。
所述移动终端日志信息输出控制方法,其中,所述步骤A具体包括:
当移动终端开机时,在移动终端中的内存中设置一块区域用于临时存储日志内容;
以及设置当移动终端被禁止将日志内容写入掉电易失存储器时,日志信息暂时写入该内存中的用于临时存储日志内容的区域。
所述移动终端日志信息输出控制方法,其中,所述步骤B包括:
B1、启动定时器,定时检测移动终端的中央处理器的占用率;
B2、判断中央处理器的占用率与预先设置的第一门限、第二门限的大小。
所述移动终端日志信息输出控制方法,其中,所述步骤B2具体包括:
将中央处理器的占用率与所预先设置的第一门限进行比较,判断是否高于第一门限;
将中央处理器的占用率与所预先设置的第二门限进行比较,判断是否低于第二门限。
所述移动终端日志信息输出控制方法,其中,所述步骤C包括:
当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。
所述移动终端日志信息输出控制方法,其中,所述第一门限大于第二门限。
所述移动终端日志信息输出控制方法,其中,第一门限为80%,第二门限为20%。
一种移动终端,其中,包括处理器,以及与所述处理器连接的存储器,
所述存储器存储有计算机程序,该计算机程序被处理器执行时实现任一项移动终端日志信息输出控制方法的步骤;
所述处理器用于调用所述存储器中的程序指令,以执行上述任一项移动终端日志信息输出控制方法的步骤。
一种存储介质,其特征在于,所述存储介质存储有计算机程序,该计算机程序被处理器执行时实现任一项所述移动终端日志信息输出控制方法的步骤。
本发明所提供的移动终端及其日志信息输出控制方法、及存储介质,所述方法通过预先在移动终端中的内存中设置一块区域用于临时存储日志内容;检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。使移动终端在输出日志并记录至掉电不易失存储器的同时,不至于影响移动终端的正常使用,为用户提供方便。
附图说明
图1是本发明移动终端日志信息输出控制方法的较佳实施例的流程图。
图2是本发明移动终端较佳实施例功能原理框图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1,图1是本发明移动终端日志信息输出控制方法的较佳实施例的流程图。本发明实施例所述移动终端日志信息输出控制方法,包括以下步骤:
S100,预先在移动终端中的内存中设置一块区域用于临时存储日志内容。
具体地,步骤S100包括:
当移动终端开机时,在移动终端中的内存中设置一块区域用于临时存储日志内容;譬如,在内存中设置一块20M的空间来用于临时存储日志内容;对于目前配置动辄几个G的内存的移动终端,一块20M的内存空间显然是很小的;但20M则可以存储巨大的以字符为内容的日志信息。
并设置当移动终端被禁止将日志内容写入掉电易失存储器时,日志信息暂时写入该内存中的用于临时存储日志内容的区域。
S200,检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;
具体地,步骤S200包括:
启动定时器,定时检测移动终端的中央处理器的占用率;比如定时器每隔10秒检测移动终端的中央处理器的占用率;
判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;第一门限必须大于第二门限;较佳地,第一门限为80%,第二门限为20%。
S300,当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器;
具体地,步骤S300包括:
当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。
也就是说当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器,此时日志内容被临时存储至步骤S100开辟的内存中,待当中央处理器的占用率低于所预先设置的第二门限时先将临时存储在内存中的日志信息写入掉电不易失存储器,再将后续的日志内容直接写进掉电不易失存储器。
由上可见,本发明所述方法通过预先在移动终端中的内存中设置一块区域用于临时存储日志内容;检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。使移动终端在输出日志并记录至掉电不易失存储器的同时,不至于影响移动终端的正常使用,为用户提供方便。
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
实施例二
本发明实施例还提供了一种移动终端,如图2所示,所述移动终端,包括处理器10,以及与所述处理器10连接的存储器20,
所述存储器20存储有计算机程序,该计算机程序被处理器10执行时实现如上任一项实施例移动终端日志信息输出控制方法的步骤;
所述处理器10用于调用所述存储器中的程序指令,以执行上述任一项实施例移动终端日志信息输出控制方法的步骤,例如执行如下移动终端日志信息输出控制方法,
A,预先在移动终端中的内存中设置一块区域用于临时存储日志内容;
B,检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;
C,当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器,具体如上所述。
实施例三
本发明实施例一种存储介质,其中,所述存储介质存储有计算机程序,该计算机程序被处理器10执行时实现上述任一项移动终端日志信息输出控制方法的步骤,例如执行如下移动终端日志信息输出控制方法,
A,预先在移动终端中的内存中设置一块区域用于临时存储日志内容;
B,检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;
C,当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器,具体如上所述。
综上所述,本发明所提供的移动终端及其日志信息输出控制方法、及存储介质,所述方法通过预先在移动终端中的内存中设置一块区域用于临时存储日志内容;检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。使移动终端在输出日志并记录至掉电不易失存储器的同时,不至于影响移动终端的正常使用,从而提升用户体验,为用户提供方便。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (9)
1.一种移动终端日志信息输出控制方法,其特征在于,包括:
A,预先在移动终端中的内存中设置一块区域用于临时存储日志内容;
B,检测移动终端的中央处理器的占用率,并判断中央处理器的占用率与预先设置的第一门限、第二门限的大小;
C,当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。
2.根据权利要求1所述移动终端日志信息输出控制方法,其特征在于,所述步骤A具体包括:
当移动终端开机时,在移动终端中的内存中设置一块区域用于临时存储日志内容;
以及设置当移动终端被禁止将日志内容写入掉电易失存储器时,日志信息暂时写入该内存中的用于临时存储日志内容的区域。
3.根据权利要求1所述移动终端日志信息输出控制方法,其特征在于,所述步骤B包括:
B1、启动定时器,定时检测移动终端的中央处理器的占用率;
B2、判断中央处理器的占用率与预先设置的第一门限、第二门限的大小。
4.根据权利要求3所述移动终端日志信息输出控制方法,其特征在于,所述步骤B2具体包括:
将中央处理器的占用率与所预先设置的第一门限进行比较,判断是否高于第一门限;
将中央处理器的占用率与所预先设置的第二门限进行比较,判断是否低于第二门限。
5.根据权利要求1所述移动终端日志信息输出控制方法,其特征在于,所述步骤C包括:
当中央处理器的占用率高于所预先设置的第一门限时,禁止将日志内容写入掉电易失存储器;当移动终端被禁止将日志内容写入掉电易失存储器时,控制将日志信息暂时写入该内存中的用于临时存储日志内容的区域;
当中央处理器的占用率低于所预先设置的第二门限时,允许将日志内容写入掉电易失存储器。
6.根据权利要求1所述移动终端日志信息输出控制方法,其特征在于,所述第一门限大于第二门限。
7.根据权利要求1所述移动终端日志信息输出控制方法,其特征在于,第一门限为80%,第二门限为20%。
8.一种移动终端,其特征在于,包括处理器,以及与所述处理器连接的存储器,
所述存储器存储有计算机程序,该计算机程序被处理器执行时实现权利要求1-7任一项移动终端日志信息输出控制方法的步骤;
所述处理器用于调用所述存储器中的程序指令,以执行上述权利要求1-7任一项移动终端日志信息输出控制方法的步骤。
9.一种存储介质,其特征在于,所述存储介质存储有计算机程序,该计算机程序被处理器执行时实现权利要求1-7任一项所述移动终端日志信息输出控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710557879.3A CN107368403A (zh) | 2017-07-10 | 2017-07-10 | 一种移动终端及其日志信息输出控制方法、及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710557879.3A CN107368403A (zh) | 2017-07-10 | 2017-07-10 | 一种移动终端及其日志信息输出控制方法、及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107368403A true CN107368403A (zh) | 2017-11-21 |
Family
ID=60306321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710557879.3A Pending CN107368403A (zh) | 2017-07-10 | 2017-07-10 | 一种移动终端及其日志信息输出控制方法、及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107368403A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108897663A (zh) * | 2018-06-19 | 2018-11-27 | 新华三技术有限公司 | 日志输出控制方法和装置 |
CN112817531A (zh) * | 2021-01-25 | 2021-05-18 | 惠州Tcl移动通信有限公司 | 一种磁场防干扰方法、终端及计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050229020A1 (en) * | 2004-04-06 | 2005-10-13 | International Business Machines (Ibm) Corporation | Error handling in an embedded system |
CN101149699A (zh) * | 2006-09-21 | 2008-03-26 | 中兴通讯股份有限公司 | 一种可靠获取异常和复位信息的方法 |
CN101853196A (zh) * | 2010-04-21 | 2010-10-06 | 中兴通讯股份有限公司 | 一种记录异常数据的方法及装置 |
CN103812895A (zh) * | 2012-11-12 | 2014-05-21 | 华为技术有限公司 | 调度方法、管理节点以及云计算集群 |
-
2017
- 2017-07-10 CN CN201710557879.3A patent/CN107368403A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050229020A1 (en) * | 2004-04-06 | 2005-10-13 | International Business Machines (Ibm) Corporation | Error handling in an embedded system |
CN101149699A (zh) * | 2006-09-21 | 2008-03-26 | 中兴通讯股份有限公司 | 一种可靠获取异常和复位信息的方法 |
CN101853196A (zh) * | 2010-04-21 | 2010-10-06 | 中兴通讯股份有限公司 | 一种记录异常数据的方法及装置 |
CN103812895A (zh) * | 2012-11-12 | 2014-05-21 | 华为技术有限公司 | 调度方法、管理节点以及云计算集群 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108897663A (zh) * | 2018-06-19 | 2018-11-27 | 新华三技术有限公司 | 日志输出控制方法和装置 |
CN112817531A (zh) * | 2021-01-25 | 2021-05-18 | 惠州Tcl移动通信有限公司 | 一种磁场防干扰方法、终端及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103984501B (zh) | 一种基于触摸屏的文段复制粘贴方法、装置及其移动终端 | |
US9639256B2 (en) | Method for starting activity of mobile terminal and the mobile terminal | |
CN108337601A (zh) | 音箱的控制方法及装置 | |
CN105721686B (zh) | 一种录音控制方法及装置 | |
CN103631522A (zh) | 一种在移动终端上自定义快捷操作方式的方法和装置 | |
US9451423B2 (en) | Method and apparatus for recording information during a call | |
CN107368403A (zh) | 一种移动终端及其日志信息输出控制方法、及存储介质 | |
CN111382241A (zh) | 会话场景切换方法及装置 | |
CN104572173A (zh) | 基于移动终端的wifi驱动加载方法、***及移动终端 | |
CN104063284B (zh) | 运行应用程序的方法和装置 | |
CN106332247A (zh) | 一种基于移动终端自动关闭后台冗余应用的方法及*** | |
CN103024157A (zh) | 一种基于语音寻找移动终端的方法及*** | |
CN105404551A (zh) | 移动终端的应用前后台切换处理方法、***及移动终端 | |
CN104808765A (zh) | 一种信息处理方法以及电子设备 | |
CN106020895A (zh) | 一种应用程序启动方法及用户终端 | |
CN108803867A (zh) | 一种信息处理方法及装置 | |
CN105843357B (zh) | 在节电处理中维持应用正常工作的方法及电子设备 | |
CN102075628B (zh) | ***颜色深度的设置方法及终端 | |
CN104503881B (zh) | 手持设备功耗检测的方法、装置及手持设备 | |
CN105141777B (zh) | 一种在待机状态下结合音量键进行录音的方法及装置 | |
WO2016095681A1 (zh) | 应用的后台运行方法及装置 | |
CN107508998A (zh) | 一种基于显示界面的故障还原方法、移动终端及存储介质 | |
CN103544112B (zh) | 一种移动终端的存储器坏块处理方法及移动终端 | |
WO2013117142A1 (en) | File processing method and system | |
US20210109754A1 (en) | Context based power scheme selection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171121 |