[發(fā)明專利]一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)方法、裝置及進(jìn)程并發(fā)數(shù)控制方法、裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202011303924.0 | 申請(qǐng)日: | 2020-11-19 |
| 公開(公告)號(hào): | CN112463321B | 公開(公告)日: | 2022-06-21 |
| 發(fā)明(設(shè)計(jì))人: | 張芳;劉成平;王崇嬌 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48;G06F9/50 |
| 代理公司: | 濟(jì)南舜源專利事務(wù)所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 進(jìn)程 并發(fā) 預(yù)測(cè) 方法 裝置 控制 | ||
本發(fā)明公開一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)方法、裝置及對(duì)應(yīng)的進(jìn)程并發(fā)數(shù)控制方法、裝置,獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù);根據(jù)所獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù),構(gòu)建該單一操作預(yù)測(cè)模型,獲得該單一操作預(yù)測(cè)并發(fā)數(shù);根據(jù)多個(gè)單一操作預(yù)測(cè)并發(fā)數(shù),獲得不同組合操作的預(yù)測(cè)并發(fā)數(shù)。本發(fā)明基于內(nèi)存參數(shù)建立預(yù)測(cè)模型進(jìn)行并發(fā)數(shù)預(yù)測(cè),使預(yù)測(cè)并發(fā)數(shù)的變化隨著內(nèi)存的健康狀態(tài)進(jìn)行變化,能夠動(dòng)態(tài)的調(diào)整并發(fā)量,而不是按照始終如一的并發(fā)數(shù)進(jìn)行控制操作。另外,本發(fā)明可以預(yù)測(cè)并控制單一操作的并發(fā)數(shù)或者多操作的并發(fā)數(shù),可以防止隨意設(shè)置并發(fā)量導(dǎo)致服務(wù)器壓力過大的情況發(fā)生。
技術(shù)領(lǐng)域
本發(fā)明涉及進(jìn)程并發(fā)數(shù)預(yù)測(cè)控制領(lǐng)域,具體涉及一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)方法、裝置及對(duì)應(yīng)的進(jìn)程并發(fā)數(shù)控制方法、裝置。
背景技術(shù)
目前,無(wú)論是服務(wù)器的使用者還是普通PC用戶,尤其是開發(fā)人員或運(yùn)維人員,需要經(jīng)常進(jìn)行并發(fā)操作,一旦將并發(fā)量設(shè)置的超出機(jī)器的承受范圍,會(huì)出現(xiàn)與預(yù)期結(jié)果相反的情形,操作執(zhí)行較慢或出現(xiàn)服務(wù)器或電腦死機(jī);而且隨著時(shí)間的推移,內(nèi)存的健康狀態(tài)影響著任務(wù)執(zhí)行的效率,進(jìn)而影響了并發(fā)量。以上情形極大地浪費(fèi)了運(yùn)維人員和開發(fā)人員的效率和時(shí)間,所以基于內(nèi)存故障對(duì)進(jìn)程并發(fā)數(shù)進(jìn)行控制已成為重點(diǎn)需求。
當(dāng)前可以通過對(duì)服務(wù)器端的歷史數(shù)據(jù)進(jìn)行采樣進(jìn)行深度學(xué)習(xí)訓(xùn)練,進(jìn)行服務(wù)器的并發(fā)數(shù)預(yù)測(cè)。但基本是基于單一操作的訓(xùn)練集進(jìn)行訓(xùn)練達(dá)到預(yù)測(cè)單一操作并發(fā)數(shù)的目的,無(wú)法通過單一操作進(jìn)行多操作并發(fā)量的預(yù)測(cè);也無(wú)法根據(jù)內(nèi)存的健康狀態(tài)進(jìn)行動(dòng)態(tài)的控制。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)方法、裝置及對(duì)應(yīng)的進(jìn)程并發(fā)數(shù)控制方法、裝置,能夠根據(jù)當(dāng)前服務(wù)器的內(nèi)存健康狀態(tài)和用戶單一操作執(zhí)行的數(shù)據(jù),進(jìn)行基于內(nèi)存健康狀態(tài)的不同組合操作下的進(jìn)程并發(fā)數(shù)預(yù)測(cè)和控制。
本發(fā)明的技術(shù)方案是:一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)方法,包括以下步驟:
獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù);
根據(jù)所獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù),構(gòu)建該單一操作預(yù)測(cè)模型,獲得該單一操作預(yù)測(cè)并發(fā)數(shù);
根據(jù)多個(gè)單一操作預(yù)測(cè)并發(fā)數(shù),獲得不同組合操作的預(yù)測(cè)并發(fā)數(shù)。
進(jìn)一步地,所獲取內(nèi)存參數(shù)包括當(dāng)前存取時(shí)間、縱向地址脈沖反映時(shí)間、執(zhí)行某個(gè)待預(yù)測(cè)單一操作所需要的內(nèi)存容量。
進(jìn)一步地,基于時(shí)間序列模型構(gòu)建單一操作預(yù)測(cè)模型。
進(jìn)一步地,根據(jù)多個(gè)單一操作預(yù)測(cè)并發(fā)數(shù),獲得不同組合操作的預(yù)測(cè)并發(fā)數(shù),具體為:
根據(jù)以下公式獲取不同組合操作的預(yù)測(cè)并發(fā)數(shù)Yt
Yt=α1X1t+…+αpXPt
其中,Xi表示第i個(gè)單一操作預(yù)測(cè)并發(fā)數(shù),i=1、2、…、P;αi表示第i個(gè)單一操作的執(zhí)行數(shù)。
本發(fā)明的技術(shù)方案還包括一種進(jìn)程并發(fā)數(shù)預(yù)測(cè)裝置,包括,
參數(shù)獲取模塊:獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù);
單一操作預(yù)測(cè)模塊:根據(jù)所獲取內(nèi)存參數(shù)及對(duì)應(yīng)執(zhí)行某個(gè)單一操作的并發(fā)數(shù),構(gòu)建該單一操作預(yù)測(cè)模型,獲得該單一操作預(yù)測(cè)并發(fā)數(shù);
組合操作預(yù)測(cè)模塊:根據(jù)多個(gè)單一操作預(yù)測(cè)并發(fā)數(shù),獲得不同組合操作的預(yù)測(cè)并發(fā)數(shù)。
進(jìn)一步地,參數(shù)獲取模塊所獲取內(nèi)存參數(shù)包括當(dāng)前存取時(shí)間、縱向地址脈沖反映時(shí)間、執(zhí)行某個(gè)待預(yù)測(cè)單一操作所需要的內(nèi)存容量。
進(jìn)一步地,單一操作預(yù)測(cè)模塊,基于時(shí)間序列模型構(gòu)建單一操作預(yù)測(cè)模型。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011303924.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:公路土基病害水泥注漿設(shè)備
- 下一篇:一種定量加料裝置
- 一種進(jìn)程自動(dòng)恢復(fù)方法
- 進(jìn)程啟動(dòng)方法及內(nèi)核、進(jìn)程
- 一種進(jìn)程間的通信方法和裝置
- 進(jìn)程解析裝置、進(jìn)程解析方法和進(jìn)程解析程序
- 32位進(jìn)程和64位進(jìn)程交叉注入方法及裝置
- 一種應(yīng)用進(jìn)程控制方法及裝置
- 插件下載方法及裝置
- 進(jìn)程間的數(shù)據(jù)傳輸方法和裝置
- 進(jìn)程監(jiān)視裝置、進(jìn)程監(jiān)視方法和進(jìn)程監(jiān)視程序
- 一種基于動(dòng)態(tài)監(jiān)測(cè)的進(jìn)程優(yōu)化調(diào)度方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法、程序以及記錄介質(zhì)
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 基于時(shí)間序列預(yù)測(cè)模型適用性量化的預(yù)測(cè)模型選擇方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 分類預(yù)測(cè)方法及裝置、預(yù)測(cè)模型訓(xùn)練方法及裝置
- 幀內(nèi)預(yù)測(cè)的方法及裝置
- 圖像預(yù)測(cè)方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 文本預(yù)測(cè)方法、裝置以及電子設(shè)備
- 模型融合方法、預(yù)測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





