国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于移動終端的日志信息輸出控制方法及系統(tǒng)與流程

      文檔序號:11475612閱讀:171來源:國知局
      一種基于移動終端的日志信息輸出控制方法及系統(tǒng)與流程

      本發(fā)明涉及移動終端領(lǐng)域,尤其涉及的是一種基于移動終端的日志信息輸出控制方法及系統(tǒng)。



      背景技術(shù):

      目前移動終端除了最基本的通話、發(fā)短信之外,已額外增加了許多功能,如藍牙、照相及wifi等等。增加了如此多的功能,使得移動終端日趨復(fù)雜,為了移動終端調(diào)試及相關(guān)信息記載使用,移動終端會將一些信息輸出至相關(guān)接口,比如將信息輸出至串口,這樣的話,移動終端連接上串口就能實時看到移動終端運行過程中的各種信息了,從而方便調(diào)試移動終端,以及監(jiān)測移動終端的運行狀態(tài)。

      在現(xiàn)有技術(shù)中,這些調(diào)試信息是實時輸出的,這樣只要將移動終端接上調(diào)試接口(如前面提到的串口),移動終端就實時將信息輸出至該調(diào)試口上,因此會較大地影響移動終端的正常使用,給人感覺移動終端變卡、變慢了,特別是當(dāng)移動終端在玩游戲、看網(wǎng)絡(luò)視頻時影響更加明顯,甚至?xí)?yán)重影響到這些功能使這些功能無法正常使用;從而就會直接影響對這些功能的調(diào)試。

      因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。



      技術(shù)實現(xiàn)要素:

      本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于移動終端的日志信息輸出控制方法及系統(tǒng)。本發(fā)明提供了一種移動終端日志信息輸出方法,旨在通過控制移動終端日志信息,使日志信息輸出的同時對移動終端其他功能運行影響最少,從而保證移動終端的正常使用,方便移動終端廠商進行測試。

      本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:

      一種基于移動終端的日志信息輸出控制方法,其中,包括:

      a,設(shè)置移動終端的日志信息輸出路徑為用于輸出至調(diào)試接口的第一路徑或用于緩存不輸出的第二路徑;

      b,監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;

      c,根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整。

      所述基于移動終端的日志信息輸出控制方法,其特征在于,所述步驟a中的所述第一路徑為調(diào)試接口,所述第二路徑為緩存。

      所述基于移動終端的日志信息輸出控制方法,其中,所述步驟b包括:

      啟動定時器,每隔固定時間獲取移動終端中央處理器占用率;

      并同時獲取當(dāng)前移動終端日志信息的輸出路徑。

      所述基于移動終端的日志信息輸出控制方法,其中,所述步驟c包括:

      c1,當(dāng)當(dāng)前移動終端中央處理器占用率高于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第一路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第二路徑;

      c2,當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第二路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第一路徑。

      所述基于移動終端的日志信息輸出控制方法,其中,所述步驟c2,還包括:

      f1,當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,將第二路徑中已存儲的日志輸出至第一路徑,并清空緩存;

      f2,設(shè)置移動終端日志信息的輸出路徑為第一路徑。

      所述基于移動終端的日志信息輸出控制方法,其中,所述調(diào)試接口為串口和/或usb與外部連接的接口,所述閾值為80%。

      一種基于移動終端的日志信息輸出控制系統(tǒng),其中,包括:

      預(yù)設(shè)置模塊,用于設(shè)置移動終端的日志信息輸出路徑為用于輸出至調(diào)試接口的第一路徑或用于緩存不輸出的第二路徑;

      監(jiān)測模塊,用于監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;

      處理模塊,用于根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整。

      所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述第一路徑為調(diào)試接口,所述第二路徑為緩存。

      所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述監(jiān)測模塊包括:

      第一獲取單元,用于控制啟動定時器,每隔固定時間獲取移動終端中央處理器占用率;

      第二獲取單元,用于并同時獲取當(dāng)前移動終端日志信息的輸出路徑。

      所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述處理模塊包括:

      第一處理單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率高于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第一路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第二路徑;

      第二處理單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第二路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第一路徑;

      緩存清空單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,將第二路徑中已存儲的日志輸出至第一路徑,并清空緩存;

      設(shè)置單元,用于設(shè)置移動終端日志信息的輸出路徑為第一路徑。

      本發(fā)明所提供的基于移動終端的日志信息輸出控制方法及系統(tǒng),所述方法通過設(shè)置移動終端的日志信息輸出路徑為第一路徑或第二路徑;監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整。通過控制移動終端日志信息,使日志信息輸出的同時對移動終端其他功能運行影響最少,從而保證移動終端的正常使用,方便移動終端廠商進行測試。

      附圖說明

      圖1是本發(fā)明基于移動終端的日志信息輸出控制方法的較佳實施例的流程圖。

      圖2是本發(fā)明基于移動終端的日志信息輸出控制系統(tǒng)的較佳實施例的功能原理框圖。

      具體實施方式

      為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      請參見圖1,圖1是本發(fā)明基于移動終端的日志信息輸出控制方法的較佳實施例的流程圖。如圖1所示,本發(fā)明實施例提供的基于移動終端的日志信息輸出控制方法,包括以下步驟:

      s100,設(shè)置移動終端的日志信息輸出路徑為用于輸出至調(diào)試接口的第一路徑或用于緩存不輸出的第二路徑。

      本發(fā)明實施例中,具體地,所述第一路徑為調(diào)試接口,所述第二路徑為緩存;也就是說移動終端的日志信息輸出可以至第一路徑,也可以至第二路徑;當(dāng)選擇日志信息輸出至第一路徑時因為其將輸出至調(diào)試接口,將會占用中央處理器;而選擇將日志信息輸出至第二路徑時因為其是只輸出至緩存而不輸出,因此不會占用中央處理器;

      其中,所述調(diào)試接口為串口和/或usb與外部連接的接口,例如,所述調(diào)試接口,譬如串口、usb等與外部連接的口。

      s200,監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;

      具體地,步驟s200包括:

      啟動定時器,每隔固定時間獲取移動終端中央處理器占用率;譬如,每隔1秒鐘獲取移動終端中央處理器占用率;

      并同時獲取當(dāng)前移動終端日志信息的輸出路徑,也就是知道當(dāng)前移動終端日志信息的輸出路徑為第一路徑還是第二路徑。

      s300,根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整。

      具體地,步驟s300包括:

      s31,當(dāng)當(dāng)前移動終端中央處理器占用率高于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第一路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第二路徑;

      也就是說,當(dāng)當(dāng)前移動終端中央處理器占用率高于預(yù)設(shè)定的閾值時,且當(dāng)前移動終端日志信息的輸出路徑為第一路徑,此時為了降低中央處理器占用率,先將日志信息輸出至第二路徑;

      譬如閾值為80%,當(dāng)前移動終端中央處理器占用率為90%,且當(dāng)前移動終端日志信息的輸出路徑為第一路徑則先將日志信息輸出至第二路徑。

      s32,當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第二路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第一路徑。

      也就是說,當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,且當(dāng)前移動終端日志信息的輸出路徑為第二路徑,此時中央處理器占用率不高,可以將日志信息輸出至第一路徑,則設(shè)置移動終端日志信息的輸出路徑為第一路徑;

      譬如閾值為80%,當(dāng)前移動終端中央處理器占用率為40%,且當(dāng)前移動終端日志信息的輸出路徑為第二路徑則將日志信息輸出至第一路徑。

      其中,步驟s32,還包括:

      f1,當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,將第二路徑中已存儲的日志輸出至第一路徑,并清空緩存。

      f2,設(shè)置移動終端日志信息的輸出路徑為第一路徑。

      舉例來說,移動終端日志信息輸出,一開始中央處理器占用率較高超過閾值了,此時先將日志輸出到緩存,待中央處理器占用率降低到閾值(例如80%)以下或等于閾值時,先將之前保存在緩存中的日志信息輸出至調(diào)試接口,同時清空緩存;之后設(shè)置移動終端日志信息的輸出路徑為調(diào)試接口。

      由上可見,本發(fā)明提供一種基于移動終端的日志信息輸出控制方法及系統(tǒng)。本發(fā)明提供了一種移動終端日志信息輸出方法,旨在通過控制移動終端日志信息,使日志信息輸出的同時對移動終端其他功能運行影響最少,從而保證移動終端的正常使用,方便移動終端廠商進行測試。

      基于上述實施例,本發(fā)明還提供了一種基于移動終端的日志信息輸出控制系統(tǒng),如圖2所示,所述系統(tǒng)包括:

      預(yù)設(shè)置模塊210,用于設(shè)置移動終端的日志信息輸出路徑為用于輸出至調(diào)試接口的第一路徑或用于緩存不輸出的第二路徑;具體如上所述。

      監(jiān)測模塊220,用于監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;具體如上所述。

      處理模塊230,用于根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整;具體如上所述。

      進一步地,所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述第一路徑為調(diào)試接口,所述第二路徑為緩存。

      所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述監(jiān)測模塊包括:

      第一獲取單元,用于控制啟動定時器,每隔固定時間獲取移動終端中央處理器占用率;具體如上所述。

      第二獲取單元,用于并同時獲取當(dāng)前移動終端日志信息的輸出路徑;具體如上所述。

      所述基于移動終端的日志信息輸出控制系統(tǒng),其中,所述處理模塊包括:

      第一處理單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率高于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第一路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第二路徑;具體如上所述。

      第二處理單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,進一步判斷當(dāng)前移動終端日志信息的輸出路徑是否為第二路徑,若為是則設(shè)置移動終端日志信息的輸出路徑為第一路徑;具體如上所述。

      緩存清空單元,用于當(dāng)當(dāng)前移動終端中央處理器占用率低于或等于預(yù)設(shè)定的閾值時,將第二路徑中已存儲的日志輸出至第一路徑,并清空緩存;具體如上所述。

      設(shè)置單元,用于設(shè)置移動終端日志信息的輸出路徑為第一路徑;具體如上所述。

      綜上所述,本發(fā)明所提供的基于移動終端的日志信息輸出控制方法及系統(tǒng),所述方法通過設(shè)置移動終端的日志信息輸出路徑為第一路徑或第二路徑;監(jiān)測移動終端中央處理器占用率,并獲取當(dāng)前移動終端日志信息的輸出路徑;根據(jù)當(dāng)前移動終端中央處理器占用率及當(dāng)前移動終端日志信息的輸出路徑,對移動終端日志信息的輸出路徑進行調(diào)整。通過控制移動終端日志信息,使日志信息輸出的同時對移動終端其他功能運行影響最少,從而保證移動終端的正常使用,方便移動終端廠商進行測試。

      當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時可包括如上述各方法實施例的流程。其中所述的存儲介質(zhì)可為存儲器、磁碟、光盤等。

      應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1