[發明專利]進程資源的監控方法、電子設備和存儲介質在審
| 申請號: | 202211058235.7 | 申請日: | 2022-08-31 |
| 公開(公告)號: | CN115437883A | 公開(公告)日: | 2022-12-06 |
| 發明(設計)人: | 尤超豪 | 申請(專利權)人: | 上海聯影醫療科技股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F9/445 |
| 代理公司: | 上海思捷知識產權代理有限公司 31295 | 代理人: | 盧云芊 |
| 地址: | 201807 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 進程 資源 監控 方法 電子設備 存儲 介質 | ||
1.一種進程資源的監控方法,其特征在于,包括:
獲取待監控進程的配置信息;其中,所述配置信息包括待監控進程的監控周期、啟動參數和資源類型;
在每一個所述監控周期,獲取所有的運行進程;對于每一個運行進程,獲取該運行進程的啟動參數;判斷所述運行進程的啟動參數與所述待監控進程的啟動參數是否匹配,若匹配,則根據所述配置信息中所述待監控進程的資源類型,獲取該運行進程的資源信息,并將獲取到的該運行進程的資源信息作為所述待監控進程的資源信息;保存所述資源信息以及在獲取該資源信息時對應的時間信息。
2.根據權利要求1所述的進程資源的監控方法,其特征在于,還包括所述監控方法以測試腳本或插件的方式執行;
所述待監控進程的啟動參數,包括以下至少一種:所述待監控進程間通信代理的名稱,以及窗口顯示的名稱和/或補充參數文件名稱。
3.根據權利要求1所述的進程資源的監控方法,其特征在于,所述待監控進程的資源類型,包括:
所述待監控進程的CPU占用率、句柄、內存占用量、網絡吞吐量和/或IO讀寫量。
4.根據權利要求1所述的進程資源的監控方法,其特征在于,所述保存所述資源信息以及在獲取該資源信息時對應的時間信息,包括:
按照預設記錄模板,對各個所述資源信息和所述時間信息進行排序,并將排序后的所述資源信息以及所述時間信息保存至存儲器。
5.根據權利要求1所述的進程資源的監控方法,其特征在于,還包括:根據獲取到的所述資源信息以及在獲取該資源信息時對應的時間信息,確定所述待監控進程的資源信息隨時間變化的統計信息。
6.根據權利要求5所述的進程資源的監控方法,其特征在于,所述確定所述待監控進程的資源信息隨時間變化的統計信息,包括:
繪制所述待監控進程的資源信息隨時間變化的曲線。
7.根據權利要求1-6任一項所述的進程資源的監控方法,其特征在于,所述進程資源的監控方法用于Windows操作系統;所述監控方法還包括:在所述獲取待監控進程的配置信息之后,創建WMI性能收集器對象;
在每一個所述監控周期,通過以下方式獲取所述待監控進程的資源信息:
在每一個所述監控周期,根據所述待監控進程的啟動參數,從所述WMI性能收集器對象中獲取所述待監控進程的資源信息。
8.根據權利要求1所述的進程資源的監控方法,其特征在于,還包括:在所述獲取待監控進程的配置信息之前或在所述獲取待監控進程的配置信息之后啟動所述待監控進程。
9.一種電子設備,其特征在于,包括處理器和存儲器,所述存儲器上存儲有計算機程序,所述計算機程序被所述處理器執行時,實現權利要求1至8中任一項所述的進程資源的監控方法。
10.一種可讀存儲介質,其特征在于,所述可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時,實現權利要求1至8中任一項所述的進程資源的監控方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海聯影醫療科技股份有限公司,未經上海聯影醫療科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211058235.7/1.html,轉載請聲明來源鉆瓜專利網。





