两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)寫入方法和裝置與流程

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

技術(shù)特征:

1.一種數(shù)據(jù)寫入方法,其特征在于,所述方法包括:

數(shù)據(jù)存儲(chǔ)系統(tǒng)根據(jù)獲取的數(shù)據(jù)查找邏輯塊,并確定所述邏輯塊的更新次數(shù);

根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊;

將所述數(shù)據(jù)寫入所述物理塊,并更新所述邏輯塊的更新次數(shù)。

2.如權(quán)利要求1所述的方法,其特征在于,所述確定所述邏輯塊的更新次數(shù),具體包括:

根據(jù)所述邏輯塊獲取映射表,所述映射表包括:所述邏輯塊與所述物理塊的映射關(guān)系以及所述邏輯塊的更新次數(shù);

在所述映射表中,查找所述邏輯塊的更新次數(shù)。

3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊之前,具體包括:

將所述數(shù)據(jù)存儲(chǔ)系統(tǒng)中的多個(gè)物理塊分為第一物理塊集合和第二物理塊集合。

4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊,具體包括:

當(dāng)所述邏輯塊的更新次數(shù)為0時(shí),從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊,所述邏輯塊的更新次數(shù)為0為第一條件。

5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊,具體還包括:

當(dāng)所述邏輯塊的更新次數(shù)為1時(shí),判斷在所述第一條件下選取的第一物理塊的空間是否被寫滿,所述邏輯塊的更新次數(shù)為1為第二條件;

若在所述第一條件下選取的第一物理塊的空間沒有被寫滿,確定在所述第一條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

若在所述第一條件下選取的第一物理塊的空間已被寫滿,從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊。

6.如權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊,具體還包括:

當(dāng)所述邏輯塊的更新次數(shù)大于1且小于預(yù)置閾值時(shí),判斷在所述第二條件下選取的第一物理塊的空間是否被寫滿,所述邏輯塊的更新次數(shù)大于1且小于所述預(yù)置閾值為第三條件;

若在所述第二條件下選取的第一物理塊的空間沒有被寫滿,確定在所述第二條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

若在所述第二條件下選取的第一物理塊的空間已被寫滿,從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊。

7.如權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊,具體還包括:

當(dāng)所述邏輯塊的更新次數(shù)大于或等于所述預(yù)置閾值時(shí),判斷在所述第三條件下選取的第一物理塊的空間是否被寫滿;

若在所述第三條件下選取的第一物理塊的空間沒有被寫滿,確定在所述第三條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

若在所述第三條件下選取的第一物理塊的空間已被寫滿,從所述第二物理塊集合中選取空白的第二物理塊作為所述數(shù)據(jù)寫入的物理塊。

8.如權(quán)利要求1所述的方法,其特征在于,所述將所述數(shù)據(jù)寫入所述物理塊,并更新所述邏輯塊的更新次數(shù),具體包括:

將所述數(shù)據(jù)寫入所述物理塊的物理頁中;

獲取所述物理塊中每一物理頁的數(shù)據(jù)寫入次數(shù);

在多個(gè)所述物理頁中,選取所述數(shù)據(jù)寫入次數(shù)最多的目標(biāo)物理頁,將所述目標(biāo)物理頁對(duì)應(yīng)的數(shù)據(jù)寫入次數(shù)作為所述邏輯塊的更新次數(shù)。

9.一種數(shù)據(jù)寫入裝置,其特征在于,所述裝置包括:

確定模塊,用于根據(jù)獲取的數(shù)據(jù)查找邏輯塊,并確定所述邏輯塊的更新次數(shù);

選取模塊,用于根據(jù)所述邏輯塊的更新次數(shù),在內(nèi)置的多個(gè)物理塊中選取所述數(shù)據(jù)寫入的物理塊;

寫入模塊,用于將所述數(shù)據(jù)寫入所述物理塊,并更新所述邏輯塊的更新次數(shù)。

10.如權(quán)利要求9所述的裝置,其特征在于,所述確定模塊包括:

第一獲取模塊,用于根據(jù)所述邏輯塊獲取映射表,所述映射表包括:所述邏輯塊與所述物理塊的映射關(guān)系以及所述邏輯塊的更新次數(shù);

查找模塊,用于在所述映射表中,查找所述邏輯塊的更新次數(shù)。

11.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:

劃分模塊,用于將所述數(shù)據(jù)存儲(chǔ)系統(tǒng)中的多個(gè)物理塊劃分為第一物理塊集合和第二物理塊集合。

12.如權(quán)利要求11所述的裝置,其特征在于,所述選取模塊包括:

第一選取模塊,用于當(dāng)所述邏輯塊的更新次數(shù)為0時(shí),從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊,所述邏輯塊的更新次數(shù)為0為第一條件。

13.如權(quán)利要求12所述的裝置,其特征在于,所述選取模塊還包括:

第一判斷模塊,用于當(dāng)所述邏輯塊的更新次數(shù)為1時(shí),判斷在所述第一條件下選取的第一物理塊的空間是否被寫滿,所述邏輯塊的更新次數(shù)為1為第二條件;

第二選取模塊,用于在所述第一條件下選取的第一物理塊的空間沒有被寫滿時(shí),確定在所述第一條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

第二選取模塊,還用于在所述第一條件下選取的第一物理塊的空間已被寫滿時(shí),從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊。

14.如權(quán)利要求13所述的裝置,其特征在于,所述選取模塊還包括:

第二判斷模塊,用于當(dāng)所述邏輯塊的更新次數(shù)大于1且小于預(yù)置閾值時(shí),判斷在所述第二條件下選取的第一物理塊的空間是否被寫滿,所述邏輯塊的更新次數(shù)大于1且小于所述預(yù)置閾值為第三條件;

第三選取模塊,用于在所述第二條件下選取的第一物理塊的空間沒有被寫滿時(shí),確定在所述第二條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

第三選取模塊,還用于在所述第二條件下選取的第一物理塊的空間已被寫滿時(shí),從所述第一物理塊集合中選取空白的第一物理塊作為所述數(shù)據(jù)寫入的物理塊。

15.如權(quán)利要求14所述的裝置,其特征在于,所述選取模塊還包括:

第三判斷模塊,用于當(dāng)所述邏輯塊的更新次數(shù)大于或等于所述預(yù)置閾值時(shí),判斷在所述第三條件下選取的第一物理塊的空間是否被寫滿;

第四選取模塊,用于在所述第三條件下選取的第一物理塊的空間沒有被寫滿時(shí),確定在所述第三條件下選取的第一物理塊為所述數(shù)據(jù)寫入的物理塊;

第四選取模塊,還用于在所述第三條件下選取的第一物理塊的空間已被寫滿時(shí),從所述第二物理塊集合中選取空白的第二物理塊作為所述數(shù)據(jù)寫入的物理塊。

16.如權(quán)利要求9所述的裝置,其特征在于,所述寫入模塊包括:

數(shù)據(jù)寫入模塊,用于將所述數(shù)據(jù)寫入所述物理塊的物理頁中;

第二獲取模塊,用于獲取所述物理塊中每一物理頁的數(shù)據(jù)寫入次數(shù);

更新模塊,用于在多個(gè)所述物理頁中,選取所述數(shù)據(jù)寫入次數(shù)最多的目標(biāo)物理頁,將所述目標(biāo)物理頁對(duì)應(yīng)的數(shù)據(jù)寫入次數(shù)作為所述邏輯塊的更新次數(shù)。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳朔县| 洛宁县| 海城市| 抚远县| 襄垣县| 曲沃县| 寻甸| 阳谷县| 汽车| 沙雅县| 九寨沟县| 黔江区| 定远县| 巩义市| 玉树县| 桐城市| 浙江省| 龙泉市| 西乌| 航空| 台江县| 定南县| 淮南市| 长乐市| 朝阳区| 花莲市| 弥勒县| 乐清市| 浮山县| 偏关县| 龙门县| 潢川县| 祁门县| 博野县| 闸北区| 拜城县| 巴东县| 武平县| 砚山县| 洞头县| 台湾省|