[發(fā)明專利]一種緩存分片的動(dòng)態(tài)調(diào)整方法、裝置以及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202110500319.0 | 申請(qǐng)日: | 2021-05-08 |
| 公開(公告)號(hào): | CN113282523B | 公開(公告)日: | 2022-09-30 |
| 發(fā)明(設(shè)計(jì))人: | 譚玉娟;余愛玲;許聰聰;劉鐸;陳咸彰 | 申請(qǐng)(專利權(quán))人: | 重慶大學(xué) |
| 主分類號(hào): | G06F12/0871 | 分類號(hào): | G06F12/0871 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 麥小嬋;郝傳鑫 |
| 地址: | 404100 *** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 緩存 分片 動(dòng)態(tài) 調(diào)整 方法 裝置 以及 存儲(chǔ) 介質(zhì) | ||
1.一種緩存分片的動(dòng)態(tài)調(diào)整方法,其特征在于,包括:
在程序的每一個(gè)運(yùn)行周期運(yùn)行時(shí),計(jì)算初始已配置好的緩存分片組中的每個(gè)緩存分片的緩存缺失率;
根據(jù)已配置好的每個(gè)緩存分片的緩存缺失率,按照緩存大小從小到大的順序計(jì)算相鄰的緩存分片的緩存缺失率之差的絕對(duì)值,得到每一組相鄰緩存分片的緩存缺失率之差的絕對(duì)值;
當(dāng)檢測到任意一組相鄰緩存分片的緩存缺失率之差的絕對(duì)值大于預(yù)設(shè)緩存缺失精度時(shí),在該組相鄰緩存分片中的兩個(gè)相鄰緩存分片之間添加新的緩存分片;
其中,所述當(dāng)檢測到任意一組相鄰緩存分片的緩存缺失率之差的絕對(duì)值大于預(yù)設(shè)緩存缺失精度時(shí),在該組相鄰緩存分片中的兩個(gè)相鄰緩存分片之間添加新的緩存分片,具體包括:
當(dāng)檢測到任意一組相鄰緩存分片的緩存缺失率之差的絕對(duì)值大于預(yù)設(shè)緩存缺失精度時(shí),判定該組相鄰緩存分片中需添加緩存分片,并對(duì)待添加的緩存分片進(jìn)行計(jì)算;
計(jì)算待添加的緩存分片的大小;
計(jì)算待添加的緩存分片的缺失數(shù);
還原待添加的緩存分片的緩存數(shù)據(jù);
根據(jù)待添加的緩存分片的大小、待添加的緩存分片的缺失數(shù)和待添加的緩存分片的緩存數(shù)據(jù),確定該組相鄰緩存分片中所添加的新的帶有存儲(chǔ)數(shù)據(jù)的緩存分片,并在該組相鄰緩存分片中的兩個(gè)相鄰緩存分片之間添加新的緩存分片;
其中,所述計(jì)算待添加的緩存分片的大小,具體為:
根據(jù)相鄰的兩個(gè)緩存分片的緩存大小,計(jì)算相鄰的兩個(gè)緩存分片的緩存大小的平均值,并將該平均值作為待添加的緩存分片的大小。
2.如權(quán)利要求1所述的緩存分片的動(dòng)態(tài)調(diào)整方法,其特征在于,所述計(jì)算待添加的緩存分片的缺失數(shù),具體包括:
獲取待添加的緩存分片的緩存大小、當(dāng)前時(shí)刻之前的整個(gè)運(yùn)行周期已經(jīng)出現(xiàn)的訪問引用流的工作集數(shù)量;
當(dāng)待添加的緩存分片的緩存大小大于等于所述工作集數(shù)量時(shí),所述待添加的緩存分片的缺失數(shù)等于所述工作集數(shù)量;
當(dāng)待添加的緩存分片的緩存大小小于所述工作集數(shù)量時(shí),所述待添加的緩存分片的缺失數(shù)等于所述工作集數(shù)量與待添加的緩存分片中由于數(shù)據(jù)替換引起的數(shù)據(jù)缺失數(shù)之和。
3.如權(quán)利要求2所述的緩存分片的動(dòng)態(tài)調(diào)整方法,其特征在于,所述待添加的緩存分片中由于數(shù)據(jù)替換引起的數(shù)據(jù)缺失數(shù),通過以下公式計(jì)算:
其中,P為待添加的緩存分片中由于數(shù)據(jù)替換引起的數(shù)據(jù)缺失數(shù),Δmisscount為相鄰的緩存分片的緩存缺失率之差的絕對(duì)值,為緩存分片Si的數(shù)據(jù)替換次數(shù),為待添加的緩存分片的數(shù)據(jù)替換次數(shù)。
4.如權(quán)利要求1所述的緩存分片的動(dòng)態(tài)調(diào)整方法,其特征在于,所述還原待添加的緩存分片的緩存數(shù)據(jù),具體包括:
計(jì)算相鄰的兩個(gè)緩存分片中緩存較大的緩存分片的緩存中每一部分特征數(shù)據(jù)占其對(duì)應(yīng)的緩存空間的比率;
根據(jù)相鄰的緩存分片中緩存較大的緩存分片的緩存中每一部分特征數(shù)據(jù)占其對(duì)應(yīng)的緩存空間的比率和待添加的緩存分片的緩存大小,計(jì)算相鄰的緩存分片中緩存較大的緩存分片中各部分特征數(shù)據(jù)在待添加的緩存分片中所占的緩存空間比例;
根據(jù)相鄰的緩存分片中緩存較大的緩存分片中各部分特征數(shù)據(jù)在待添加的緩存分片中所占的緩存空間比例,從相鄰的緩存分片中緩存較大的緩存分片中選取各部分特征數(shù)據(jù)中的熱數(shù)據(jù)依次復(fù)制到待添加的緩存分片管理的各部分特征數(shù)據(jù)中,對(duì)待添加的緩存分片的緩存數(shù)據(jù)進(jìn)行還原。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶大學(xué),未經(jīng)重慶大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110500319.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 共享緩存管理系統(tǒng)及方法
- 分布式緩存系統(tǒng)、數(shù)據(jù)的緩存方法及緩存數(shù)據(jù)的查詢方法
- 一種緩存替換方法;裝置和系統(tǒng)
- 加速引擎及處理器
- 一種日志緩存方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 緩存控制方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 至少具有三個(gè)緩存級(jí)別的緩存層級(jí)的混合低級(jí)緩存包含策略
- 基于雙緩存區(qū)的緩存方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 緩存預(yù)載方法、裝置、處理器芯片及服務(wù)器
- LWAAP分片報(bào)文的處理方法和處理設(shè)備
- 分片處理的方法和系統(tǒng)
- 分片機(jī)
- 一種轉(zhuǎn)發(fā)MP分片報(bào)文的方法和裝置
- 一種多核系統(tǒng)中的分片重組方法、裝置及設(shè)備
- 數(shù)據(jù)存儲(chǔ)方法和系統(tǒng)、電子設(shè)備、程序和介質(zhì)
- 一種流式語音轉(zhuǎn)換方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種報(bào)文轉(zhuǎn)發(fā)的方法及裝置
- 數(shù)據(jù)處理方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 一種磚坯的分片裝置
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 色相調(diào)整系統(tǒng)及其調(diào)整方法
- 調(diào)整設(shè)備和調(diào)整方法
- 踏板調(diào)整結(jié)構(gòu)及調(diào)整步態(tài)的調(diào)整方法
- 立體深度調(diào)整和焦點(diǎn)調(diào)整
- 調(diào)整裝置及其調(diào)整方法
- 噴嘴調(diào)整工具及調(diào)整方法
- 調(diào)整系統(tǒng)及調(diào)整方法
- 調(diào)整裝置以及調(diào)整方法
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 功率調(diào)整器(調(diào)整)





