[發(fā)明專利]一種5G通信虛擬化網(wǎng)元的CPU緩存分配方法和終端在審
| 申請?zhí)枺?/td> | 202110141973.7 | 申請日: | 2021-02-02 |
| 公開(公告)號: | CN112835716A | 公開(公告)日: | 2021-05-25 |
| 發(fā)明(設(shè)計)人: | 向衛(wèi)東;王艷麗;孟慶曉 | 申請(專利權(quán))人: | 深圳震有科技股份有限公司;佳木斯大學(xué) |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44268 | 代理人: | 陳專;朱陽波 |
| 地址: | 518057 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 通信 虛擬 化網(wǎng)元 cpu 緩存 分配 方法 終端 | ||
1.一種5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述5G通信虛擬化網(wǎng)元的CPU緩存分配方法包括:
將多核CPU的預(yù)設(shè)個數(shù)的運算核心預(yù)先進(jìn)行編號,將所有運算核心分為第一核心組和第二核心組,并給所述第一核心組分配第一緩存,給所述第二核心組分配第二緩存;
將UPF網(wǎng)元綁定設(shè)置在所述第一核心組上運行,剩余的所有虛擬化網(wǎng)元綁定設(shè)置在所述第二核心組上運行;
根據(jù)所述UPF網(wǎng)元的業(yè)務(wù)量大小,計算所述UPF網(wǎng)元在緩存充足的情況下發(fā)生緩存缺失的第一頻率;
每隔預(yù)設(shè)周期檢測所述第一核心組上觸發(fā)緩存缺失的第二頻率,并比較所述第二頻率和所述第一頻率的大小;
當(dāng)所述第二頻率大于所述第一頻率時,將所述第一核心組占用的緩存增加預(yù)設(shè)緩存大小,將所述第二核心組占用的緩存減少預(yù)設(shè)緩存大??;
當(dāng)所述第二頻率小于或者等于所述第一頻率時,將所述第一核心組占用的緩存減少預(yù)設(shè)緩存大小,將所述第二核心組占用的緩存增加預(yù)設(shè)緩存大小。
2.根據(jù)權(quán)利要求1所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述第一核心組包括第一預(yù)設(shè)數(shù)量的運算核心,所述第二核心組包括第二預(yù)設(shè)數(shù)量的運算核心。
3.根據(jù)權(quán)利要求2所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述預(yù)設(shè)個數(shù)為16個;所述第一預(yù)設(shè)數(shù)量為10個,所述第二預(yù)設(shè)數(shù)量為6個;所述第一核心組包括運算核心1-運算核心10;所述第二核心組包括運算核心11-運算核心16;16個運算核心共享64MByte緩存,所述第一緩存為32Mbyte緩存,所述第二緩存為32Mbyte緩存;所述預(yù)設(shè)緩存大小為1Mbyte緩存。
4.根據(jù)權(quán)利要求3所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述將多核CPU的預(yù)設(shè)個數(shù)的運算核心預(yù)先進(jìn)行編號,將所有運算核心分為第一核心組和第二核心組,并給所述第一核心組分配第一緩存,給所述第二核心組分配第二緩存,具體包括:
將多核CPU的16個的運算核心預(yù)先進(jìn)行編號,編號為運算核心1-運算核心16;
將運算核心1-運算核心10設(shè)置為所述第一核心組,將運算核心11-運算核心16設(shè)置為所述第二核心組;
給所述第一核心組分配32Mbyte緩存,給所述第二核心組分配剩下的32Mbyte緩存。
5.根據(jù)權(quán)利要求4所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,在緩存充足的情況下,所述UPF網(wǎng)元觸發(fā)緩存缺失的第一頻率Hm等于UPF網(wǎng)元系統(tǒng)程序讀寫新內(nèi)存數(shù)據(jù)的頻率。
6.根據(jù)權(quán)利要求5所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述每隔預(yù)設(shè)周期檢測所述第一核心組上觸發(fā)緩存缺失的第二頻率,并比較所述第二頻率和所述第一頻率的大小,具體包括:
分別為每個運算核心設(shè)置一個對應(yīng)的緩存缺失寄存器,每個運算核心每發(fā)生一次緩存缺失時對應(yīng)的緩存缺失寄存器就累加1;
讀取所述第一核心組中每個運算核心的緩存缺失寄存器的增長數(shù)值,得到所述第一核心組上觸發(fā)緩存缺失的第二頻率Hc;
比較第二頻率Hc和第一頻率Hm的大小。
7.根據(jù)權(quán)利要求6所述的5G通信虛擬化網(wǎng)元的CPU緩存分配方法,其特征在于,所述當(dāng)所述第二頻率大于所述第一頻率時,將所述第一核心組占用的緩存增加預(yù)設(shè)緩存大小,將所述第二核心組占用的緩存減少預(yù)設(shè)緩存大小,具體包括:
當(dāng)?shù)诙l率Hc大于第一頻率Hm,且所述第一核心組占用的緩存數(shù)量小于64Mbyte緩存時,將所述第一核心組占用的緩存增加1Mbyte緩存,將所述第二核心組占用的緩存減少1Mbyte緩存。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳震有科技股份有限公司;佳木斯大學(xué),未經(jīng)深圳震有科技股份有限公司;佳木斯大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110141973.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計算機可讀取的記錄介質(zhì)
- 用于SIP消息優(yōu)先化的方法和設(shè)備
- 一種網(wǎng)元版本自動化管理的方法及其網(wǎng)絡(luò)系統(tǒng)
- 遠(yuǎn)程管理方法及網(wǎng)元設(shè)備
- 實現(xiàn)虛擬化網(wǎng)元間負(fù)載均衡的方法及系統(tǒng)和虛擬化網(wǎng)元
- 一種分層多維拓?fù)湔宫F(xiàn)方法及裝置
- 虛擬化網(wǎng)元運維方法、NFVO及VNFM網(wǎng)元
- 選擇核心網(wǎng)接入管理網(wǎng)元的方法、接入方法及裝置、設(shè)備
- 虛擬化網(wǎng)元故障自愈方法和裝置
- 虛擬化網(wǎng)元的部署方法以及裝置
- 一種網(wǎng)元負(fù)載均衡方法及網(wǎng)絡(luò)設(shè)備





