[發(fā)明專利]存儲軟件系統(tǒng)調優(yōu)方法、裝置及計算機可讀存儲介質在審
| 申請?zhí)枺?/td> | 202011110346.9 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN112269536A | 公開(公告)日: | 2021-01-26 |
| 發(fā)明(設計)人: | 仇鋒利 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉新雷 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 軟件 系統(tǒng) 方法 裝置 計算機 可讀 介質 | ||
1.一種存儲軟件系統(tǒng)調優(yōu)方法,其特征在于,包括:
預先構建內核跟蹤線程;所述內核跟蹤線程通過內嵌系統(tǒng)驅動模塊的形式監(jiān)測內核進程調度信息;
調用所述內核跟蹤線程在內核調度節(jié)點抓取每一次系統(tǒng)調用進程、當前進程和待調度進程切換過程中的預設類型數據信息,以作為調度跟蹤信息寫入內核空間的追蹤日志;所述預設類型數據信息為反映進程調度任務消耗的指標及其數值;
當接收到用戶態(tài)程序通過內嵌系統(tǒng)驅動實現的內存映射方法訪問所述調度跟蹤信息,向用戶空間發(fā)送所述調度跟蹤信息。
2.根據權利要求1所述的存儲軟件系統(tǒng)調優(yōu)方法,其特征在于,所述調用所述內核跟蹤線程在內核調度節(jié)點抓取每一次系統(tǒng)調用進程、當前進程和待調度進程切換過程中的預設類型數據信息為:
調用所述內核跟蹤線程在內核調度節(jié)點抓取每一次系統(tǒng)調用進程的運行時間、空閑時間、虛擬運行時間、CPU核、進程標識和權重;
調用所述內核跟蹤線程在內核調度節(jié)點抓取當前進程和待調度進程切換過程中的運行時間、空閑時間、虛擬運行時間、CPU核、進程標識、權重以及切換前后的進程信息。
3.根據權利要求2所述的存儲軟件系統(tǒng)調優(yōu)方法,其特征在于,所述向用戶空間發(fā)送所述調度跟蹤信息包括:
通過可視化界面、以列表形式向所述用戶空間展示預設時間段內每一次系統(tǒng)調用過程中的調用時刻、運行時間、空閑時間、CPU核、進程標識和權重;以及當前進程和待調度進程切換過程中的切換時刻、運行時間、空閑時間、虛擬運行時間、CPU核、進程標識、權重以及切換前后的進程信息。
4.根據權利要求1至3任意一項所述的存儲軟件系統(tǒng)調優(yōu)方法,其特征在于,所述預先構建內核跟蹤線程之后,還包括:
預先針對內存映射區(qū)域設置虛擬內存區(qū)域異常處理方法;
當檢測到觸發(fā)異常的線性地址處于用戶空間的虛擬內存區(qū)域中且還未分配相應的物理頁,為當前進程分配物理頁以實現自主控制內存映射。
5.一種存儲軟件系統(tǒng)調優(yōu)裝置,其特征在于,包括:
內核跟蹤線程構建模塊,用于預先構建內核跟蹤線程;所述內核跟蹤線程通過內嵌系統(tǒng)驅動模塊的形式監(jiān)測內核進程調度信息;
關鍵信息抓取模塊,用于調用所述內核跟蹤線程在內核調度節(jié)點抓取每一次系統(tǒng)調用進程、當前進程和待調度進程切換過程中的預設類型數據信息,以作為調度跟蹤信息寫入內核空間的追蹤日志;所述預設類型數據信息為反映進程調度任務消耗的指標及其數值;
用戶獲取內核空間監(jiān)控信息模塊,用于當接收到用戶態(tài)程序通過內嵌系統(tǒng)驅動實現的內存映射方法訪問所述調度跟蹤信息,向用戶空間發(fā)送所述調度跟蹤信息。
6.根據權利要求5所述的存儲軟件系統(tǒng)調優(yōu)裝置,其特征在于,所述關鍵信息抓取模塊包括:
調用信息抓取子模塊,用于調用所述內核跟蹤線程在內核調度節(jié)點抓取每一次系統(tǒng)調用進程的運行時間、空閑時間、虛擬運行時間、CPU核、進程標識和權重;
進程切換信息抓取子模塊,用于調用所述內核跟蹤線程在內核調度節(jié)點抓取當前進程和待調度進程切換過程中的運行時間、空閑時間、虛擬運行時間、CPU核、進程標識、權重以及切換前后的進程信息。
7.根據權利要求6所述的存儲軟件系統(tǒng)調優(yōu)裝置,其特征在于,所述用戶獲取內核空間監(jiān)控信息模塊包括可視化展示子模塊,用于通過可視化界面、以列表形式向所述用戶空間展示預設時間段內每一次系統(tǒng)調用過程中的調用時刻、運行時間、空閑時間、CPU核、進程標識和權重;以及當前進程和待調度進程切換過程中的切換時刻、運行時間、空閑時間、虛擬運行時間、CPU核、進程標識、權重以及切換前后的進程信息。
8.根據權利要求7所述的存儲軟件系統(tǒng)調優(yōu)裝置,其特征在于,還包括:
內存映射主動控制模塊,用于預先針對內存映射區(qū)域設置虛擬內存區(qū)域異常處理方法;當檢測到觸發(fā)異常的線性地址處于用戶空間的虛擬內存區(qū)域中且還未分配相應的物理頁,為當前進程分配物理頁以實現自主控制內存映射。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011110346.9/1.html,轉載請聲明來源鉆瓜專利網。





