亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于pc端的手機(jī)監(jiān)測(cè)方法

文檔序號(hào):6381467閱讀:1022來源:國知局
專利名稱:一種基于pc端的手機(jī)監(jiān)測(cè)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種手機(jī)監(jiān)測(cè)方法,具體地說是一種在PC端對(duì)手機(jī)的CPU和內(nèi)存等進(jìn) 行實(shí)時(shí)監(jiān)測(cè)的方法。
背景技術(shù)
目前很多手機(jī)的系統(tǒng)都為Android系統(tǒng),該類手機(jī)在工業(yè)生產(chǎn)制造的時(shí)候需要對(duì) 手機(jī)的處理器CPU和內(nèi)存的使用情況和性能進(jìn)行監(jiān)測(cè)。目前的Android平臺(tái)的手機(jī)上具有 監(jiān)測(cè)工具,但Android平臺(tái)的手機(jī)只允許單一前臺(tái)管理機(jī)制,對(duì)手機(jī)的CPU的運(yùn)行狀態(tài)和性 能等信息在實(shí)時(shí)監(jiān)測(cè)上顯得較為局限,無法有效的進(jìn)行實(shí)時(shí)監(jiān)測(cè)。而且手機(jī)上的監(jiān)測(cè)工具, 數(shù)據(jù)的存儲(chǔ)及測(cè)試結(jié)果的移植性都較差,無法很好的完成數(shù)據(jù)報(bào)表的統(tǒng)計(jì)及生成,導(dǎo)致手 機(jī)的CPU和內(nèi)存的運(yùn)行情況無法及時(shí)的得知,不利于手機(jī)性能的穩(wěn)定。發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種在PC端上實(shí)時(shí)監(jiān)測(cè)手機(jī)單個(gè)進(jìn)程CPU和內(nèi) 存占用率的手機(jī)監(jiān)測(cè)方法。
為了解決上述技術(shù)問題,本發(fā)明采取以下技術(shù)方法一種基于PC端的手機(jī)監(jiān)測(cè)方法,該方法在PC終端操作完成,包括步驟(1)檢測(cè)PC端與手機(jī)的連接狀態(tài);(2)若PC端與手機(jī)連接,啟動(dòng)數(shù)據(jù)采集線程A,若PC端無連接手機(jī),則返回步驟(I);(3)數(shù)據(jù)采集線程A對(duì)手機(jī)的全部進(jìn)程信息、正在運(yùn)行進(jìn)程信息及設(shè)備信息進(jìn)行采集 并反饋給手機(jī)系統(tǒng)在屏幕上顯示;(4)點(diǎn)擊選中正在運(yùn)行的任意一個(gè)進(jìn)程信息;(5)啟動(dòng)數(shù)據(jù)采集線程B對(duì)選中的進(jìn)程信息進(jìn)行CPU及內(nèi)存占有率的采集并將采集到 的信息情況在窗口中顯示;或者按下結(jié)束健結(jié)束該進(jìn)程;(6)判斷窗口是否關(guān)閉,若窗口關(guān)閉,則結(jié)束數(shù)據(jù)采集線程B;若窗口未關(guān)閉,則返回步 驟(5)繼續(xù)采集。
所述方法還包括以下步驟(7)當(dāng)檢測(cè)到PC端與手機(jī)連接后,進(jìn)行日志LOG信息的保存;(8)啟動(dòng)數(shù)據(jù)采集線程C,對(duì)各種日志信息進(jìn)行采集保存,經(jīng)過時(shí)間T后關(guān)閉數(shù)據(jù)采集 線程C。
所述正在運(yùn)行進(jìn)程信息包括性能頁面,顯示手機(jī)整體的CPU及內(nèi)存的占用率。
本發(fā)明在PC終端上完成整個(gè)過程,實(shí)現(xiàn)對(duì)手機(jī)進(jìn)程CPU和內(nèi)存占用率的實(shí)時(shí)監(jiān) 控,對(duì)于跟蹤單個(gè)應(yīng)用的手機(jī)功耗有著相當(dāng)大的借鑒意義;可在Android平臺(tái)上任意機(jī)型 上使用,記錄的數(shù)據(jù)可統(tǒng)一匯總至相應(yīng)的機(jī)型,便于做性能分析。


附圖1為本發(fā)明原理流程示意圖;附圖2為本發(fā)明退出程序時(shí)的示意圖;附圖3為本發(fā)明操作流程示意圖。
具體實(shí)施方式
為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述。
本發(fā)明在PC終端上操作完成,在PC終端上啟動(dòng)程序?qū)κ謾C(jī)進(jìn)程信息進(jìn)行實(shí)時(shí)監(jiān) 控,尤其是單個(gè)進(jìn)程的CPU及內(nèi)存占用率的實(shí)時(shí)監(jiān)控。
如附圖1所示,一種基于PC端的手機(jī)監(jiān)測(cè)方法,該方法在PC終端操作完成,包括 步驟(I) PC端進(jìn)行實(shí)時(shí)檢測(cè),查看是否已經(jīng)連接有手機(jī)。
(2)如果PC端檢測(cè)到已經(jīng)連接到手機(jī),則啟動(dòng)后臺(tái)的數(shù)據(jù)采集線程A,如果PC端 沒有連接到手機(jī),則返回步驟(1),繼續(xù)進(jìn)行檢測(cè)。
(3)數(shù)據(jù)采集線程A對(duì)手機(jī)的全部進(jìn)程信息、正在運(yùn)行進(jìn)程信息及設(shè)備信息進(jìn)行 采集,采集完成后將手機(jī)的相關(guān)數(shù)據(jù)傳回到PC端上并進(jìn)行處理,然后在手機(jī)的屏幕上顯示 出來。正在運(yùn)行進(jìn)程信息包括手機(jī)性能信息。數(shù)據(jù)采集線程及對(duì)數(shù)據(jù)的處理都是按照現(xiàn)有 的采集方式和處理方式,其技術(shù)為本領(lǐng)域技術(shù)人員的公知常識(shí)。還可以方便的查詢?nèi)骓?面、正在運(yùn)行頁面、設(shè)備信息頁面、性能頁面四個(gè)TAB頁面的相關(guān)信息。全部頁面信息包括 系統(tǒng)內(nèi)核在內(nèi)的所有進(jìn)程信息,如用戶(USER)、進(jìn)程號(hào)(PID)、父進(jìn)程號(hào)(PPID)、虛擬內(nèi)存 (VISZE)、實(shí)際內(nèi)存(RSS)、進(jìn)程名稱(NAME)等信息。正在運(yùn)行頁面顯示當(dāng)前正在運(yùn)行的進(jìn) 程信息,可以按CPU占有率選取前20位進(jìn)行顯示,也可以選取前15位或30位進(jìn)行顯示,在 此不進(jìn)行限定,根據(jù)需要設(shè)定。進(jìn)程信息包括進(jìn)程號(hào)(PID)、CPU占有率(CPU%)、虛擬內(nèi)存 (VISZE)、實(shí)際內(nèi)存(RSS)、進(jìn)程名稱(NAME)等。設(shè)備信息頁面顯示設(shè)備型號(hào)、生產(chǎn)廠商、 固件版本、基帶版本、版本號(hào)、權(quán)限狀況等。性能頁面顯示當(dāng)前系統(tǒng)的整體CPU及內(nèi)存使用 情況,可設(shè)定為每隔O. 5秒刷新一次,可以頁面下方顯示當(dāng)前進(jìn)程數(shù)及具體CPU使用情況, 當(dāng)然,也可以每隔I秒或其他時(shí)間刷新一次,靈活設(shè)定。
(4)點(diǎn)擊選中正在運(yùn)行的任意一個(gè)進(jìn)程信息,對(duì)該選中的進(jìn)程進(jìn)行監(jiān)控查看。
(5)啟動(dòng)后臺(tái)數(shù)據(jù)采集線程B對(duì)選中的進(jìn)程信息進(jìn)行CPU及內(nèi)存占用率的采集,然 后將采集到的數(shù)據(jù)傳回PC端處理后在屏幕上的窗口中顯示,在該窗口中能清楚的實(shí)時(shí)顯 示該進(jìn)程的CPU及內(nèi)存的占用率,便于跟蹤手機(jī)的單個(gè)進(jìn)程的性能,在監(jiān)控的同時(shí),會(huì)自動(dòng) 識(shí)別出CPU及內(nèi)存的占用率的峰值,并進(jìn)行記錄,監(jiān)測(cè)的結(jié)果會(huì)自動(dòng)保存至程序所在目錄 的data文件夾,點(diǎn)擊查詢按鈕可查詢?cè)撨M(jìn)程一段時(shí)間內(nèi)的CPU及內(nèi)存使用情況,便于日后 的查詢。或者對(duì)選中的進(jìn)程按下結(jié)束健結(jié)束該進(jìn)程,調(diào)出KILL指令對(duì)該進(jìn)程進(jìn)行關(guān)閉。
(6)判斷顯示進(jìn)程信息的窗口是否關(guān)閉,若窗口關(guān)閉,則結(jié)束數(shù)據(jù)采集線程B;若 窗口未關(guān)閉,則返回步驟(5)繼續(xù)采集。
以上述方法可對(duì)其他進(jìn)程進(jìn)行實(shí)進(jìn)監(jiān)控查看。
另外,(7 )在PC端與手機(jī)連接后,還可以選擇是否對(duì)日志LOG信息的保存。(8 )如 果需要對(duì)日志LOG信息進(jìn)行保存,則啟動(dòng)數(shù)據(jù)采集線程C,對(duì)各種日志信息進(jìn)行采集并傳回 PC端進(jìn)行處理,(7)當(dāng)檢測(cè)到PC端與手機(jī)連接后,進(jìn)行日志LOG信息的保存;(8)啟動(dòng)數(shù)據(jù)采集線程C,對(duì)各種日志信息進(jìn)行采集保存,經(jīng)過時(shí)間T后關(guān)閉數(shù)據(jù)采集 線程C。該時(shí)間T可為2秒、3秒或其他時(shí)間,系統(tǒng)自動(dòng)檢測(cè),當(dāng)時(shí)間超過設(shè)定的時(shí)間之后就 自動(dòng)關(guān)閉采集線程C,實(shí)現(xiàn)對(duì)日志信息的保存。
如附圖2所示,當(dāng)需要關(guān)閉程序時(shí),點(diǎn)擊退出程序,檢測(cè)PC端是否連接手機(jī),如果 連接手機(jī),則結(jié)束數(shù)據(jù)采集線程A,成功關(guān)閉程序,如果PC端沒有連接手機(jī),則直接轉(zhuǎn)入成 功關(guān)閉程序。
具體操作時(shí),如附圖3所示,啟動(dòng)程序后,首先進(jìn)入歡迎界面,然后判斷PC端與手 機(jī)是否連接,若沒連接,則重新進(jìn)入歡迎界面進(jìn)行檢測(cè),若連接則進(jìn)入下一步驟,進(jìn)入主界 面,該主界面下具有全部頁面、正在運(yùn)行頁面、性能頁面、設(shè)備信息頁面等四個(gè)TAB頁面。然 后從正在運(yùn)行頁面中點(diǎn)擊指定一個(gè)進(jìn)程,可對(duì)該進(jìn)程進(jìn)行結(jié)束進(jìn)程操作,也可以對(duì)該進(jìn)程 進(jìn)行選中檢測(cè),通過數(shù)據(jù)采集線程采集相關(guān)數(shù)據(jù),得到該選中進(jìn)程的CPU及內(nèi)存使用情況 并且通過屏幕窗口顯示出來。
綜上所述,本發(fā)明主要包括對(duì)手機(jī)系統(tǒng)前臺(tái)后臺(tái)的全部進(jìn)程的CPU及內(nèi)存占用 率、正在運(yùn)行進(jìn)程的CPU及內(nèi)存占用率、查詢手機(jī)的設(shè)備信息、實(shí)時(shí)顯示手機(jī)整體CPU及內(nèi) 存使用率、實(shí)時(shí)顯示選定進(jìn)程一段時(shí)間內(nèi)的CPU及內(nèi)存使用情況五個(gè)單元,并對(duì)監(jiān)測(cè)的結(jié) 果自動(dòng)記錄生成報(bào)表并保留在程序所在目錄的data文件夾,便于以后進(jìn)行專業(yè)性的分析。 脫離Android平臺(tái)的局限性,在手機(jī)的生產(chǎn)過程中對(duì)手機(jī)CPU及內(nèi)存性能的監(jiān)控起到非常 重要的作用。
權(quán)利要求
1.一種基于PC端的手機(jī)監(jiān)測(cè)方法,該方法在PC終端操作完成,包括步驟(1)檢測(cè)PC端與手機(jī)的連接狀態(tài);(2)若PC端與手機(jī)連接,啟動(dòng)數(shù)據(jù)采集線程A,若PC端無連接手機(jī),則返回步驟(I);(3)數(shù)據(jù)采集線程A對(duì)手機(jī)的全部進(jìn)程信息、正在運(yùn)行進(jìn)程信息及設(shè)備信息進(jìn)行采集并反饋給手機(jī)系統(tǒng)在屏幕上顯示;(4)點(diǎn)擊選中正在運(yùn)行的任意一個(gè)進(jìn)程信息;(5)啟動(dòng)數(shù)據(jù)采集線程B對(duì)選中的進(jìn)程信息進(jìn)行CPU及內(nèi)存占有率的采集并將采集到的信息情況在窗口中顯示;或者按下結(jié)束健結(jié)束該進(jìn)程;(6)判斷窗口是否關(guān)閉,若窗口關(guān)閉,則結(jié)束數(shù)據(jù)采集線程B;若窗口未關(guān)閉,則返回步驟(5)繼續(xù)采集。
2.根據(jù)權(quán)利要求1所述的基于PC端的手機(jī)監(jiān)測(cè)方法,其特征在于所述方法還包括以下步驟(7)當(dāng)檢測(cè)到PC端與手機(jī)連接后,進(jìn)行日志LOG信息的保存;(8)啟動(dòng)數(shù)據(jù)采集線程C,對(duì)各種日志信息進(jìn)行采集保存,經(jīng)過時(shí)間T后關(guān)閉數(shù)據(jù)采集線程C。
3.根據(jù)權(quán)利要求2所述的基于PC端的手機(jī)監(jiān)測(cè)方法,其特征在于所述正在運(yùn)行進(jìn)程信息包括性能頁面,顯示手機(jī)整體的CPU及內(nèi)存的占用率。
全文摘要
本發(fā)明公開了一種基于PC端的手機(jī)監(jiān)測(cè)方法,該方法在PC終端操作完成,包括步驟檢測(cè)PC端與手機(jī)的連接狀態(tài);若PC端與手機(jī)連接,啟動(dòng)數(shù)據(jù)采集線程A,若PC端無連接手機(jī),則返回步驟(1);數(shù)據(jù)采集線程A對(duì)手機(jī)的全部進(jìn)程信息、正在運(yùn)行進(jìn)程信息及設(shè)備信息進(jìn)行采集并反饋給手機(jī)系統(tǒng)在屏幕上顯示;點(diǎn)擊選中正在運(yùn)行的任意一個(gè)進(jìn)程信息;啟動(dòng)數(shù)據(jù)采集線程B對(duì)選中的進(jìn)程信息進(jìn)行CPU及內(nèi)存占有率的采集并將采集到的信息情況在窗口中顯示;判斷窗口是否關(guān)閉,若窗口關(guān)閉,則結(jié)束數(shù)據(jù)采集線程B;若窗口未關(guān)閉,則返回步驟(5)繼續(xù)采集。本發(fā)明在PC端上對(duì)手機(jī)進(jìn)程的CPU和內(nèi)存占有率進(jìn)行實(shí)時(shí)監(jiān)控,便于觀察手機(jī)的單個(gè)進(jìn)程功耗。
文檔編號(hào)G06F11/34GK102999418SQ20121046308
公開日2013年3月27日 申請(qǐng)日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者康宗學(xué), 岳闖 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1