[發明專利]一種控制服務器性能穩定的方法、裝置及介質有效
| 申請號: | 202011261744.0 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112540846B | 公開(公告)日: | 2022-12-20 |
| 發明(設計)人: | 蔡順承 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京權智天下知識產權代理事務所(普通合伙) 11638 | 代理人: | 王新愛 |
| 地址: | 215124 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 服務器 性能 穩定 方法 裝置 介質 | ||
本發明公開了一種控制服務器性能穩定的方法,獲取部件的中斷點分布情況;獲取部件的空間地址并存檔;找出系統進程中關鍵部件所占用的中斷點并將該關鍵部件的空間地址進行標記;匯總進程并與部件的空間地址進行比對,排出其他部件占用已標記的中斷點。通過上述方式,本發明能夠自動分析部件所分配到的中斷點程序,動態分配其他部件給未保護的中斷點,合理分配處理器核心資源。
技術領域
本發明涉及服務器效率提升技術領域,特別是涉及一種控制服務器性能穩定的方法、裝置及介質。
背景技術
為了應對龐大的數據處理需求,服務器需搭載多種高性能的部件來完成大量的業務處理。現有技術為服務器開機進入操作系統,由操作系統內核自行分配中斷點給不同的部件,確保被分配的處理器核心可處理該部件的性能需求。由于現有技術是通過操作系統自行分配中斷點到各部件,但操作系統無法保證處理器核心只分配給一個部件/進程,當有兩個以上的進程使用同一個處理器核心,此時就會發生資源互搶,導致性能不穩定的情況發生。
發明內容
本發明主要解決的技術問題是提供一種控制服務器性能穩定的方法、裝置及介質,能夠自動分析部件所分配到的中斷點程序,動態分配其他部件給未保護的中斷點,合理分配處理器核心資源。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種控制服務器性能穩定的方法,包括:
通過查找文件指令得到中斷報告文件,查看中斷報告文件,分析部件中斷點分布情況;
通過顯示部件信息指令找到所有部件的部件信息,通過部件信息解析出部件對應的空間地址,并將部件的空間地址存檔,將所有部件的空間地址整理成臨時地址文檔;
找出系統進程中關鍵部件所占用的中斷點并將該關鍵部件的空間地址進行標記;
通過進程查看指令找到當前的進程信息,并將進程信息列表,并與地址文檔中的部件空間地址進行比對,確保標記過的空間地址對應的中斷點不被其他進程使用。
一種控制服務器性能穩定的裝置,包括:分布情況獲取模塊、部件信息獲取模塊、標記模塊和匯總比對模塊;
所述分布情況獲取模塊用于分析中斷報告文件并從中斷報告文件中得出中斷點分布情況;
所述部件信息獲取模塊用于查找部件的部件信息,比通過部件信息解析出部件對應的空間地址;
所述標記模塊用于找出關鍵部件的中斷點并標記該部件的空間地址;
所述匯總比對模塊用于獲取當前的進程信息并與部件的空間地址進行比對,排除已標記的空間地址對應的中斷點。
一種控制服務器性能穩定的介質,用于儲存為上述控制服務器性能穩定的方法所用的計算機軟件指令,其包含用于執行上述為控制服務器性能穩定的方法所設計的程序。
本發明的有益效果是:本發明采用中斷點分析方式,并結合自動化腳本監控處理器內核中斷點負載并及時修正,通過解讀內核中斷點數據,斷點占用程序,自動關閉非必要中斷點使用,保護中斷點不被其他程序占用,提升部件性能穩定及可靠性。
附圖說明
圖1是本發明一種控制服務器性能穩定的方法的流程圖;
圖2是本發明一種控制服務器性能穩定的方法的架構圖;
圖3是本發明一種控制服務器性能穩定的裝置的結構圖。
具體實施方式
下面結合附圖對本發明的較佳實施例進行詳細闡述,以使本發明的優點和特征能更易于被本領域技術人員理解,從而對本發明的保護范圍做出更為清楚明確的界定。
請參閱圖1和圖2,本發明實施例包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011261744.0/2.html,轉載請聲明來源鉆瓜專利網。





