[發明專利]一種用于電子設備主存儲器容量的補償方法在審
| 申請號: | 202310384693.8 | 申請日: | 2023-04-12 |
| 公開(公告)號: | CN116431346A | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | 郭琦;張立;李國梁 | 申請(專利權)人: | 西安晟昕科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 陜西軟唐知識產權代理事務所(特殊普通合伙) 61303 | 代理人: | 李鑫 |
| 地址: | 710065 陜西省西安市雁塔*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 電子設備 主存儲器 容量 補償 方法 | ||
1.一種用于電子設備主存儲器容量的補償方法,其特征在于,所述方法包括:
采集并基于目標電子設備過去預設時間范圍內的歷史程序運行數據,在所述目標電子設備的主存儲器外的硬盤空間中,設置獲得補償空間;
對預設時間周期進行劃分,獲得K個時間區間,根據所述歷史程序運行數據,基于程序運行的速度和數量,分析所述K個時間區間內程序運行的擁擠度參數,獲得K個擁擠度參數,K為正整數;
分別將所述K個擁擠度參數輸入虛擬內存補償分析模型內,獲得K個虛擬內存補償參數集合,其中,所述虛擬內存補償分析模型內包括Q個虛擬內存補償分析單元,Q為正整數;
根據所述Q個虛擬內存補償分析單元的準確率,分別對所述K個虛擬內存補償參數集合內的Q個虛擬內存補償參數進行加權計算,獲得K個虛擬內存補償參數;
采用所述K個虛擬內存補償參數,分別在實時時間處于所述K個時間區間時,對所述補償空間進行虛擬內存補償管理;
按照預設頻率檢測分析獲取所述目標電子設備的實時擁擠度參數以及實時時間區間,在所述實時擁擠度參數大于所述實時時間區間的擁擠度參數的情況下,將所述實時擁擠度參數輸入所述虛擬內存補償分析模型,獲得實時虛擬內存補償參數,對所述補償空間進行管理。
2.根據權利要求1所述的方法,其特征在于,采集并基于目標電子設備過去預設時間范圍內的歷史程序運行數據,在所述目標電子設備的主存儲器外的硬盤空間中,設置獲得補償空間,包括:
采集所述目標電子設備過去預設時間范圍內多個時間節點的程序運行數量和預設指令響應速度,獲得運行數量信息集合和響應速度信息集合,作為所述歷史程序運行數據;
獲取所述運行數量信息集合內的峰值,獲得最大運行數量信息,并根據所述最大運行數量信息和運行的程序計算獲得最大運行內存需求;
獲取所述目標電子設備的主存儲器內的內存,結合所述最大運行內存需求,計算獲得最大虛擬內存需求,在所述主存儲器以外的硬盤空間內設置獲得所述補償空間。
3.根據權利要求2所述的方法,其特征在于,對預設時間周期進行劃分,獲得K個時間區間,根據所述歷史程序運行數據,基于程序運行的速度和數量,分析所述K個時間區間內程序運行的擁擠度參數,包括:
按照所述K個時間區間,對所述運行數量信息集合和響應速度信息集合進行劃分,獲得K個運行數量信息子集和K個響應速度信息子集;
獲取并根據樣本運行數量信息集合和樣本響應速度信息集合內的數據,進行擁擠度參數分析,獲得樣本擁擠度參數集合;
采用所述樣本運行數量信息集合、樣本響應速度信息集合和樣本擁擠度參數集合作為構建數據,構建擁擠度分析模型;
根據所述K個運行數量信息子集和K個響應速度信息子集,分別計算獲得K個平均運行數量信息和K個平均響應速度信息;
分別將所述K個平均運行數量信息和K個平均響應速度信息輸入所述擁擠度分析模型,獲得所述K個擁擠度參數。
4.根據權利要求3所述的方法,其特征在于,采用所述樣本運行數量信息集合、樣本響應速度信息集合和樣本擁擠度參數集合作為構建數據,構建擁擠度分析模型,包括:
將運行數量信息作為第一決策特征,根據所述樣本運行數量信息集合,構建多層第一決策劃分節點;
將響應速度信息作為第二決策特征,根據所述樣本響應速度信息集合,構建多層第二決策劃分節點;
連接所述多層第一決策劃分節點和所述多層第二決策劃分節點,并獲取多個最終劃分結果;
將所述樣本擁擠度參數集合內的多個樣本擁擠度參數作為多個決策結果,對所述多個最終劃分結果進行標記,獲得所述擁擠度分析模型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安晟昕科技股份有限公司,未經西安晟昕科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310384693.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大頻偏下的信號檢測方法及裝置
- 下一篇:用于測試治療劑的人源化嚙齒動物





