[發明專利]一種運行狀態的監控方法、裝置與終端在審
| 申請號: | 201710393623.3 | 申請日: | 2017-05-27 |
| 公開(公告)號: | CN108959019A | 公開(公告)日: | 2018-12-07 |
| 發明(設計)人: | 馬皓 | 申請(專利權)人: | 聯芯科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/32 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 200233 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 運行狀態 運行狀態數據 監控 待監控對象 終端 電子信息技術 高效運行 監控裝置 降低系統 內核進程 日志文件 運行效率 波形圖 功耗 繪制 追蹤 分析 | ||
本發明實施例涉及電子信息技術領域,公開了一種運行狀態的監控方法、裝置與終端。該運行狀態的監控方法包括:在追蹤日志文件中提取出待監控對象的運行狀態數據;根據監控的起止時間和提取的運行狀態數據,繪制待監控對象的運行狀態波形圖。本發明實施方式還公開了一種運行狀態的監控裝置與終端。這樣,有利于更好地分析內核進程是否高效運行,同時,可以提高系統的運行效率,降低系統的功耗。
技術領域
本發明實施例涉及電子信息技術領域,特別涉及一種運行狀態的監控方法、裝置與終端。
背景技術
Linux是一個基于可移植性操作系統接口Posix與Unix的多用戶、多任務、支持多線程和多CPU的操作系統。現有技術中,Linux的內核自身具有追蹤功能,可以詳細記錄內核進程、系統軟中斷以及系統硬中斷的運行狀態。
發明人發現現有技術中至少存在如下問題:由于跟蹤日志是微秒量級,因此,若在某種應用場景下,Linux的內核監控一段時間(比如五分鐘)的內核進程、系統軟/硬件中斷運行狀態,會產生包括成千上萬條追蹤日志的追蹤文件。因而,根據如此龐大的文件,很難將內核進程或者系統軟/硬件的運行狀態描繪出來,這樣,為系統內核開發人員分析內核進程是否高效運行帶來了極大的不便,同時,還會導致系統的運行效率低,系統功耗高。
發明內容
本發明實施方式的目的在于提供一種運行狀態的監控方法、裝置與終端,使得有利于更好地分析內核進程是否高效運行,同時,可以提高系統的運行效率,降低系統的功耗。。
為解決上述技術問題,本發明的實施方式提供了一種運行狀態的監控方法,包括:在追蹤日志文件中提取出待監控對象的運行狀態數據;根據監控的起止時間和提取的運行狀態數據,繪制待監控對象的運行狀態波形圖。
本發明的實施方式還提供了一種運行狀態的監控裝置,包括:提取模塊,用于在追蹤日志文件中提取出待監控對象的運行狀態數據;繪制模塊,用于根據監控的起止時間和提取的運行狀態數據,繪制待監控對象的運行狀態波形圖。
本發明的實施方式還提供了一種終端/電子設備/服務器,包括:至少一個處理器;以及,與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行,在追蹤日志文件中提取出待監控對象的運行狀態數據;根據監控的起止時間和提取的運行狀態數據,繪制待監控對象的運行狀態波形圖。
本發明實施方式相對于現有技術而言,由于追蹤日志文件中包括龐大的數據量,通過在追蹤日志文件中提取出待監控對象的運行狀態數據,可以避免非監控對象的運行狀態數據的干擾,從而使得根據監控的起止時間和提取的運行狀態數據,繪制監控對象的運行狀態波形圖更方便、更準確,這樣,有利于更好地分析內核進程是否高效運行,從而有利于提高系統的運行效率、降低系統功耗。
另外,根據監控的起止時間和提取的運行狀態數據,繪制待監控對象的運行狀態波形圖,具體包括:繪制在監控的起止時間內,待監控對象的運行狀態波形圖,其中,以不同的顯示方式顯示不同的運行狀態。本發明實施方式中,在繪制待監控對象的運行狀態波形圖時,以不同的顯示方式顯示不同的運行狀態,使得繪制的待監控對象的運行狀態波形圖更直觀,從而有利于更好地分析待監控對象是否高效運行。
另外,在追蹤日志文件中提取出待監控對象的運行狀態數據,具體包括:根據用于標識運行狀態的預設關鍵詞,在追蹤日志文件中提取出包含預設關鍵詞的語句,得到中間文件;掃描中間文件,獲取待監控對象的運行狀態數據。本發明實施方式中,通過提取出追蹤日志文件中包含預設關鍵詞的語句,得到中間文件,進而,通過掃面中間文件,可以獲取待監控對象的運行狀態數據,這樣,使得獲取待監控對象運行數據的方式更有效可行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯芯科技有限公司,未經聯芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710393623.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:風扇狀態控制裝置
- 下一篇:一種計算機CPU利用率的計算方法和裝置





