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

一種共享緩存分配方法及裝置與流程

文檔序號(hào):12623695閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種共享緩存分配方法,其特征在于,所述方法包括:

預(yù)先配置共享緩存空間為靜態(tài)緩存空間和動(dòng)態(tài)緩存空間;

當(dāng)有隊(duì)列加入,且所述靜態(tài)緩存空間的存儲(chǔ)空間滿足第一預(yù)設(shè)條件時(shí),控制所述隊(duì)列發(fā)起動(dòng)態(tài)緩存空間申請(qǐng);

判定所述隊(duì)列的動(dòng)態(tài)緩存空間申請(qǐng)滿足第二預(yù)設(shè)條件時(shí),依據(jù)所述隊(duì)列預(yù)先配置的調(diào)整系數(shù)為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述靜態(tài)緩存空間的存儲(chǔ)空間滿足第一預(yù)設(shè)條件,包括:

比較所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值是否大于等于第一閾值,獲得比較結(jié)果;

當(dāng)所述比較結(jié)果為所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值大于等于第一閾值時(shí),確定所述靜態(tài)緩存空間的存儲(chǔ)空間滿足第一預(yù)設(shè)條件;

其中,所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值等于所述靜態(tài)緩存空間中的激活隊(duì)列數(shù)與隊(duì)列緩存深度的乘積。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判定所述隊(duì)列的動(dòng)態(tài)緩存空間申請(qǐng)滿足第二預(yù)設(shè)條件,包括:

判斷所述隊(duì)列的優(yōu)先級(jí)是否滿足預(yù)設(shè)優(yōu)先級(jí)門限,并且所述動(dòng)態(tài)緩存空間的剩余存儲(chǔ)空間是否大于第二閾值,獲得判斷結(jié)果;其中,所述第二閾值為所述動(dòng)態(tài)緩存空間的最小分配步長(zhǎng);

當(dāng)所述判斷結(jié)果為所述隊(duì)列的優(yōu)先級(jí)滿足預(yù)設(shè)優(yōu)先級(jí)門限,并且所述動(dòng)態(tài)緩存空間的剩余存儲(chǔ)空間大于第二閾值時(shí),確定所述隊(duì)列的動(dòng)態(tài)緩存空間申請(qǐng)滿足第二預(yù)設(shè)條件。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述隊(duì)列預(yù)先配置的調(diào)整系數(shù)為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間,包括:

依據(jù)所述調(diào)整系數(shù)α以及所述動(dòng)態(tài)緩存空間的存儲(chǔ)空間的最小分配步長(zhǎng)Δh 獲得為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間ΔL;所述調(diào)整系數(shù)α為非負(fù)整數(shù);Δh為正整數(shù);

其中,ΔL=α×Δh。

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間之后,所述方法還包括:

為所述隊(duì)列分配的所述動(dòng)態(tài)緩存空間中的緩存空間被所述隊(duì)列占滿后,重新為新的入隊(duì)分配靜態(tài)緩存空間中的緩存空間。

6.一種共享緩存分配裝置,其特征在于,所述裝置包括:配置單元、第一處理單元和第二處理單元;其中,

所述配置單元,用于預(yù)先配置共享緩存空間為靜態(tài)緩存空間和動(dòng)態(tài)緩存空間;

所述第一處理單元,用于當(dāng)有隊(duì)列加入,且所述靜態(tài)緩存空間的存儲(chǔ)空間滿足第一預(yù)設(shè)條件時(shí),控制所述隊(duì)列發(fā)起動(dòng)態(tài)緩存空間申請(qǐng);

所述第二處理單元,用于判定所述第一處理單元發(fā)起的所述隊(duì)列的動(dòng)態(tài)緩存空間申請(qǐng)滿足第二預(yù)設(shè)條件時(shí),依據(jù)所述隊(duì)列預(yù)先配置的調(diào)整系數(shù)為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間。

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理單元,用于比較所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值是否大于等于第一閾值,獲得比較結(jié)果;當(dāng)所述比較結(jié)果為所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值大于等于第一閾值時(shí),確定所述靜態(tài)緩存空間的存儲(chǔ)空間滿足第一預(yù)設(shè)條件;其中,所述靜態(tài)緩存空間的存儲(chǔ)空間的估計(jì)值等于所述靜態(tài)緩存空間中的激活隊(duì)列數(shù)與隊(duì)列緩存深度的乘積。

8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第二處理單元,用于判斷所述隊(duì)列的優(yōu)先級(jí)是否滿足預(yù)設(shè)優(yōu)先級(jí)門限,并且所述動(dòng)態(tài)緩存空間的剩余存儲(chǔ)空間是否大于第二閾值,獲得判斷結(jié)果;其中,所述第二閾值為所述動(dòng)態(tài)緩存空間的最小分配步長(zhǎng);當(dāng)所述判斷結(jié)果為所述隊(duì)列的優(yōu)先級(jí)滿足預(yù)設(shè)優(yōu)先級(jí)門限,并且所述動(dòng)態(tài)緩存空間的剩余存儲(chǔ)空間大于第二閾值時(shí),確定所述隊(duì) 列的動(dòng)態(tài)緩存空間申請(qǐng)滿足第二預(yù)設(shè)條件。

9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第二處理單元,用于依據(jù)所述調(diào)整系數(shù)α以及所述動(dòng)態(tài)緩存空間的存儲(chǔ)空間的最小分配步長(zhǎng)Δh獲得為所述隊(duì)列分配所述動(dòng)態(tài)緩存空間中的緩存空間ΔL;所述調(diào)整系數(shù)α為非負(fù)整數(shù);Δh為正整數(shù);其中,ΔL=α×Δh。

10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第二處理單元,還用于為所述隊(duì)列分配的所述動(dòng)態(tài)緩存空間中的緩存空間被所述隊(duì)列占滿后,觸發(fā)所述第一處理單元重新為新的入隊(duì)分配靜態(tài)緩存空間中的緩存空間。

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