[發明專利]一種CPU利用率控制方法及裝置有效
| 申請號: | 201510476043.1 | 申請日: | 2015-08-05 |
| 公開(公告)號: | CN105183431B | 公開(公告)日: | 2018-09-28 |
| 發明(設計)人: | 郭瑞;喬強國 | 申請(專利權)人: | 瑞斯康達科技發展股份有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/50 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 劉醒晗 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 cpu 利用率 控制 方法 裝置 | ||
1.一種CPU利用率控制方法,其特征在于,包括:
探測中央處理器CPU的利用率;
若所述CPU的利用率大于或等于第一閾值,則判斷向分組芯片中的第一緩存隊列發送抑制數據包的發送速率是否小于所述第一緩存隊列的最低保證速率,其中,所述第一緩存隊列用于緩存發送給所述CPU的所有控制數據包,所述第一緩存隊列中的抑制數據包在從所述第一緩存隊列出隊后被丟棄,所述最低保證速率為所述第一緩存隊列單位時間內轉發的數據包數量的最大值;
若是,則提高向所述第一緩存隊列發送抑制數據包的發送速率;其中,所述第一緩存隊列中的抑制數據包的優先級高于所述第一緩存隊列中的控制數據包的優先級。
2.如權利要求1所述的方法,其特征在于,所述提高向所述第一緩存隊列發送抑制數據包的發送速率,包括:
根據發送到所述第一緩存隊列的測量數據包的數量以及從所述第一緩存隊列返回的測量數據包的數量,確定所述第一緩存隊列內的測量數據包的數量;其中,所述第一緩存隊列中的測量數據包的優先級低于該第一緩存隊列中的控制數據包的優先級,所述測量數據包由協處理器發送到所述第一緩存隊列并在出隊后被轉發至所述協處理器,所述測量數據包的發送速率為所述第一緩存隊列的最低保證速率;
若所述第一緩存隊列內的測量數據包的數量大于零,則確定向所述第一緩存隊列發送抑制數據包的發送速率,并按照確定出的抑制數據包的發送速率向所述第一緩存隊列發送抑制數據包,其中,所確定出的發送速率等于單位時間內發送到所述第一緩存隊列的測量數據包的數量與從所述第一緩存隊列返回的測量數據包的數量之差;或者
若所述第一緩存隊列內的測量數據包的數量等于零,則按照設定步長提高向所述第一緩存隊列發送抑制數據包的發送速率,并按照提高后的發送速率向所述第一緩存隊列發送抑制數據包。
3.如權利要求2所述的方法,其特征在于,所述按照設定步長提高向所述第一緩存隊列發送抑制數據包的發送速率,并按照提高后的發送速率向所述第一緩存隊列發送抑制數據包,包括:
步驟A:探測CPU的利用率;
步驟B:若所述CPU的利用率小于第一閾值,則轉入步驟C;
步驟C:判斷向所述第一緩存隊列發送抑制數據包的發送速率是否大于所述第一緩存隊列的最低保證速率,若是,則轉入步驟A,否則轉入步驟D;
步驟D:按照設定步長提高向所述第一緩存隊列發送抑制數據包的發送速率,并轉入步驟A。
4.如權利要求1所述的方法,其特征在于,還包括:
若所述CPU的利用率小于第二閾值,則降低向所述第一緩存隊列發送抑制數據包的發送速率;其中,所述第二閾值小于或等于所述第一閾值。
5.如權利要求4所述的方法,其特征在于,若所述CPU的利用率小于第二閾值,則降低向所述第一緩存隊列發送抑制數據包的發送速率,包括:
步驟A:探測CPU的利用率;
步驟B:若所述CPU的利用率小于所述第二閾值,則轉入步驟C;
步驟C:判斷向所述第一緩存隊列發送抑制數據包的發送速率是否大于零,若是,則轉入步驟D,否則轉入步驟A;
步驟D:按照設定步長降低向所述第一緩存隊列發送抑制數據包的發送速率,并轉入步驟A。
6.如權利要求1至5中任一項所述的方法,其特征在于,還包括:
若所述CPU利用率小于所述第一閾值且大于或等于第二閾值,則根據分組芯片中的控制數據包的優先級確定需要加大流量抑制的控制數據包緩存隊列,并提高向所述需要加大流量抑制的控制數據包緩存隊列發送抑制數據包的速率;其中,所述分組芯片中包括N個控制數據包緩存隊列,N為大于1的整數,一個控制數據包緩存隊列中的抑制數據包的優先級高于該緩存隊列中的控制數據包的優先級,一個控制數據包緩存隊列中的抑制數據包在從所在的控制數據包緩存隊列出隊后被丟棄,一個控制數據包緩存隊列中的控制數據包出隊后進入第一緩存隊列。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瑞斯康達科技發展股份有限公司,未經瑞斯康達科技發展股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510476043.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:漢麻紡織品
- 下一篇:一種具有高精度低能耗特性的固定位寬乘法器





