亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種網(wǎng)絡(luò)設(shè)備中CPU利用率的獲取方法及裝置與流程

文檔序號(hào):11949459閱讀:來源:國(guó)知局

技術(shù)特征:

1.一種網(wǎng)絡(luò)設(shè)備中CPU利用率的獲取方法,其特征在于,包括:

獲取在預(yù)設(shè)時(shí)間段內(nèi)CPU執(zhí)行完整的工作循環(huán)的循環(huán)次數(shù),以及在所述循環(huán)次數(shù)內(nèi)、在報(bào)文處理流程中未接收到報(bào)文的空轉(zhuǎn)次數(shù);其中,所述工作循環(huán)包括所述非報(bào)文處理流程和所述報(bào)文處理流程;

獲取所述非報(bào)文處理流程對(duì)應(yīng)的第一權(quán)重值和所述報(bào)文處理流程對(duì)應(yīng)的第二權(quán)重值;所述第一權(quán)重值與所述第二權(quán)重值之和為1;

根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值和所述第二權(quán)重值,獲取CPU利用率。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值和所述第二權(quán)重值,獲取CPU利用率包括:

應(yīng)用第一公式計(jì)算CPU利用率;所述第一公式為:

CPU利用率=weight_1+weight_2×(1-空轉(zhuǎn)次數(shù)/循環(huán)次數(shù)),其中,weight_1為所述第一權(quán)重值,weight_2為所述第二權(quán)重值。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

獲取CPU在所述預(yù)設(shè)時(shí)間段內(nèi)、在所述非報(bào)文處理流程中實(shí)際處理的任務(wù)的第一個(gè)數(shù)handle,以及在非報(bào)文處理流程中CPU要處理的所有任務(wù)的第二個(gè)數(shù)total;

根據(jù)所述第一個(gè)數(shù)和第二個(gè)數(shù),以及修正系數(shù),獲取修正值;

相應(yīng)地,所述根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值和所述第二權(quán)重值,獲取CPU利用率包括:

根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值、所述第二權(quán)重值和所述修正值,獲取CPU利用率。

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值、所述第二權(quán)重值和所述修正值,獲取CPU利用率包括:

應(yīng)用第二公式計(jì)算CPU利用率;所述第二公式為:

CPU利用率=(weight_1+value)+(weight_2-value)×(1-空轉(zhuǎn)次數(shù)/循環(huán)次數(shù));其中,weight_1為所述第一權(quán)重值,weight_2為所述第二權(quán)重值;value為修正值,value=a×handle/total,a為所述修正系數(shù)。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述修正系數(shù)a的取值范圍為[0,0.3]。

6.一種網(wǎng)絡(luò)設(shè)備中CPU利用率的獲取裝置,其特征在于,包括:

第一獲取單元,用于獲取在預(yù)設(shè)時(shí)間段內(nèi)CPU執(zhí)行完整的工作循環(huán)的循環(huán)次數(shù),以及在所述循環(huán)次數(shù)內(nèi)、在報(bào)文處理流程中未接收到報(bào)文的空轉(zhuǎn)次數(shù);其中,所述工作循環(huán)包括所述非報(bào)文處理流程和所述報(bào)文處理流程;

第二獲取單元,用于獲取所述非報(bào)文處理流程對(duì)應(yīng)的第一權(quán)重值和所述報(bào)文處理流程對(duì)應(yīng)的第二權(quán)重值;所述第一權(quán)重值與所述第二權(quán)重值之和為1;

第三獲取單元,用于根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值和所述第二權(quán)重值,獲取CPU利用率。

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第三獲取單元用于應(yīng)用第一公式計(jì)算CPU利用率;所述第一公式為:

CPU利用率=weight_1+weight_2×(1-空轉(zhuǎn)次數(shù)/循環(huán)次數(shù)),其中,weight_1為所述第一權(quán)重值,weight_2為所述第一權(quán)重值。

8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括第四獲取單元,用于:

獲取CPU在所述預(yù)設(shè)時(shí)間段內(nèi)、在所述非報(bào)文處理流程中實(shí)際處理的任務(wù)的第一個(gè)數(shù)handle,以及在非報(bào)文處理流程中CPU要處理的所有任務(wù)的第二個(gè)數(shù)total;

根據(jù)所述第一個(gè)數(shù)和第二個(gè)數(shù),以及修正系數(shù),獲取修正值;

相應(yīng)地,所述第三獲取單元還用于:

根據(jù)所述循環(huán)次數(shù)、所述空轉(zhuǎn)次數(shù)、所述第一權(quán)重值、所述第二權(quán)重值和所述修正值,獲取CPU利用率。

9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第三獲取單元用于應(yīng)用第二公式計(jì)算CPU利用率;所述第二公式為:

CPU利用率=(weight_1+value)+(weight_2-value)×(1-空轉(zhuǎn)次數(shù)/循環(huán)次數(shù));其中,weight_1為所述第一權(quán)重值,weight_2為所述第一權(quán)重值;value為修正值,value=a×handle/total,a為所述修正系數(shù)。

10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述修正系數(shù)a的取值范圍為[0,0.3]。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1