一種降低CPU消耗的數(shù)據(jù)包捕獲的方法、系統(tǒng)、設(shè)備及介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202210405143.5 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114661561A 公開(kāi)(公告)日 2022-06-24
申請(qǐng)公布號(hào) CN114661561A 申請(qǐng)公布日 2022-06-24
分類(lèi)號(hào) G06F11/30(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 石天磊;方奕 申請(qǐng)(專(zhuān)利權(quán))人 神州靈云(北京)科技有限公司
代理機(jī)構(gòu) 北京連和連知識(shí)產(chǎn)權(quán)代理有限公司 代理人 -
地址 100102北京市朝陽(yáng)區(qū)望京阜通東大街6號(hào)方恒國(guó)際中心A座2002
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及K8S集群的節(jié)點(diǎn)對(duì)多接口進(jìn)行數(shù)據(jù)包捕獲領(lǐng)域,公開(kāi)了一種降低CPU消耗的數(shù)據(jù)包捕獲的方法、系統(tǒng)、設(shè)備及介質(zhì)。所述方法包括:設(shè)置第一線(xiàn)程以從節(jié)點(diǎn)的多個(gè)接口進(jìn)行數(shù)據(jù)包捕獲;在所述第一線(xiàn)程中設(shè)置多個(gè)優(yōu)先級(jí)接口對(duì)象組;根據(jù)從所述優(yōu)先級(jí)接口對(duì)象組中的接口捕獲數(shù)據(jù)包的頻率得到所述優(yōu)先級(jí)接口對(duì)象組對(duì)應(yīng)的優(yōu)先級(jí)等級(jí);按照優(yōu)先級(jí)等級(jí)由高到低的順序依次對(duì)所述第一線(xiàn)程中的優(yōu)先級(jí)接口對(duì)象組的接口進(jìn)行循環(huán)捕獲;響應(yīng)于所述第一線(xiàn)程接收到停止信號(hào),停止從所述節(jié)點(diǎn)的多個(gè)接口捕獲數(shù)據(jù)包。本公開(kāi)的方法有效降低了CPU的消耗,避免了因?yàn)槎嘟涌诹髁坎町愝^大產(chǎn)生的處理能力下降的問(wèn)題。