[發明專利]一種內存能耗的綜合預測方法及系統在審
| 申請號: | 202210599629.7 | 申請日: | 2022-05-30 |
| 公開(公告)號: | CN115185766A | 公開(公告)日: | 2022-10-14 |
| 發明(設計)人: | 秦鵬 | 申請(專利權)人: | 秦鵬 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34;G06F9/50 |
| 代理公司: | 南京文宸知識產權代理有限公司 32500 | 代理人: | 賈珍珠 |
| 地址: | 459000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 內存 能耗 綜合 預測 方法 系統 | ||
本發明提供一種內存能耗的綜合預測方法及系統,該內存能耗的綜合預測方法及系統包括數據中心的服務器接收用戶請求數據包,控制器控制交換機將請求均衡分配到各個服務器,預測服務器中的內存利用率、網絡帶寬帶利用率、磁盤利用率以及CPU利用率,為每個服務器請求建立進程,多個進程在服務器內核上組成進程隊列,創建地址名稱映射表。通過初始狀態下的寫0狀態,將運行前、中、后預測處三種程度的差異,擴充系統采集的運行數據,在運行的過程可作為參考,避免后期數據遭到關閉或者丟失,通過分段層預測建模,將運行程序中的內存占比的精確度提高,對讀寫程序時提供一定程度的便利,在寫時能夠避免過度輸入造成卡頓。
技術領域
本發明涉及內存評測技術領域,具體為一種內存能耗的綜合預測方法及系統。
背景技術
對于內存運輸各項模塊在打開或關閉各種文件時,或是程序進行到一半時,會有各種卡機的狀況,在結束程序運行狀態后,運行速度并沒有得到緩解,計算機中對各項運行內存正在進行中或是進行到很長一段時間,都是在一瞬間出現卡頓后,只能關閉程序,就會導致很多原本正在運行的數據遭到丟失,不能根據正在運行的數據值作出預測。
發明內容
為解決上述程序在運行過程中自動關閉的問題,實現以上運行內存的各項數據能夠得到預測的目的,本發明通過以下技術方案予以實現:一種內存能耗的綜合預測方法及系統,包括以下步驟:
S1、數據中心的服務器接收用戶請求數據包,控制器控制交換機將請求均衡分配到各個服務器,預測服務器中的內存利用率、網絡帶寬帶利用率、磁盤利用率以及CPU利用率;
S2、為每個服務器請求建立進程,多個進程在服務器內核上組成進程隊列,創建地址名稱映射表,用于反映所述內存名稱及所耗能對應的物理地址;
S3、為每個服務器創建內存名稱,將內存名稱以及每份數據所保存的物理地址保存進創建的對應的服務器中的內存映射表中;
S4、對應各個服務器的連接地址,查找預設的能耗差異映射表,獲取與服務器寫0與寫1的能耗差異信息;
S5、根據每個對應的服務器中預測的寫0和寫1的能耗差異信息分別進行預測內存處理時間記錄,根據兩次不同的頻率和處理時間記錄確定性能預測值和能耗預測值;
S6、根據讀取到的性能預測值和能耗預測值,確定各個服務器運行的程序中,在各個時間點上執行任務時進行緩存后,抽取程序執行是的第一處理核上在預設第一頻率下執行時產生的PMC值和內存處理時間;
S7、打開多個運行程序,分別采集各個服務器在高負載狀態下的系統資源利用率和實時能耗,將S5中的兩次寫0和寫1的能耗差異信息和此次生成的高負載狀態下的能耗值排列;
S8、根據測試獲得的服務器的耗能值,結合配置的服務器的工作能效和等級之間的映射關系,確定該內存耗能等級和預測級別。
進一步的,根據S1中所述,服務器中的總CPU的利用率大于等于3%且小于40%的工作狀態作為低負載狀態,服務器中的總CPU的利用率大于等于50%且小于100%的工作狀態作為高負載狀態。
進一步的,根據S4中所述,初始時間變化時,服務器將零負載訓練集的耗能進行記錄,記錄為寫0,在服務器的運行程序進行到一定設置的時間點上時,記錄寫1。
進一步的,根據S5中所述,能耗差異信息映射表建立在操作系統內核中,在內核啟動后動態加載。
進一步的,根據S4中所述,將內存寫1的能耗小于對內存寫0的能耗所進行的程序中,在重新預測時,將內存運行時的內存運行刷新程序,結束開啟的各項任務程序,清空任務狀態后寫0。
一種內存能耗的綜合預測系統,包括:控制后端模塊、內存測試范圍模塊和測試端模塊三大模塊;
控制后端包括命令模塊、狀態機管理模塊和硬件控制邏輯生產模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于秦鵬,未經秦鵬許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210599629.7/2.html,轉載請聲明來源鉆瓜專利網。





