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

存儲(chǔ)設(shè)備和存儲(chǔ)方法與流程

文檔序號(hào):40655789發(fā)布日期:2025-01-10 19:06閱讀:1來源:國知局
存儲(chǔ)設(shè)備和存儲(chǔ)方法與流程

本公開涉及數(shù)據(jù)存儲(chǔ)領(lǐng)域,更具體地,涉及一種存儲(chǔ)設(shè)備、存儲(chǔ)方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和電子設(shè)備。


背景技術(shù):

1、計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)(諸如,數(shù)據(jù)存儲(chǔ)系統(tǒng)、服務(wù)器系統(tǒng)、云存儲(chǔ)系統(tǒng)、個(gè)人計(jì)算機(jī)和工作站)典型地包括用于存儲(chǔ)和檢索數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)設(shè)備。這些數(shù)據(jù)存儲(chǔ)設(shè)備可以包括硬盤驅(qū)動(dòng)器、固態(tài)存儲(chǔ)驅(qū)動(dòng)器、帶式存儲(chǔ)設(shè)備、光學(xué)存儲(chǔ)驅(qū)動(dòng)器、包含旋轉(zhuǎn)和固態(tài)數(shù)據(jù)存儲(chǔ)元件的混合存儲(chǔ)設(shè)備以及其它海量存儲(chǔ)設(shè)備。

2、計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)在數(shù)量和能力方面逐漸增長,但是數(shù)據(jù)存儲(chǔ)設(shè)備內(nèi)部資源有限。


技術(shù)實(shí)現(xiàn)思路

1、根據(jù)本公開的一方面,提供了一種存儲(chǔ)設(shè)備,包括:非易失性存儲(chǔ)器設(shè)備,被配置為提供物理地址空間;以及至少一個(gè)處理器,被配置為實(shí)現(xiàn):可變映射器,被配置為:獲取壓縮數(shù)據(jù)的大小,所述壓縮數(shù)據(jù)通過對(duì)邏輯地址空間的邏輯頁中的原始數(shù)據(jù)進(jìn)行壓縮得到;基于所述壓縮數(shù)據(jù)的大小,確定所述物理地址空間的用于存儲(chǔ)所述壓縮數(shù)據(jù)的物理頁數(shù)量;物理頁面管理器,被配置為分配與所述物理頁數(shù)量對(duì)應(yīng)的物理頁;寫控制器,被配置為將數(shù)據(jù)寫入由所述物理頁面管理器分配的物理頁。

2、可選地,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,其中,在所述固態(tài)存儲(chǔ)設(shè)備的nand塊中分配所述物理頁。

3、可選地,分配的所述物理頁是所述非易失性存儲(chǔ)器設(shè)備的連續(xù)的物理頁。

4、可選地,邏輯頁的大小與所述物理地址空間中的物理頁的大小不同。

5、可選地,邏輯頁大小是物理頁大小的m的n次冪倍,其中,m是大于或等于1的正整數(shù),n是大于或等于0的正整數(shù)。

6、可選地,所述物理頁面管理器還被配置為:提供多個(gè)工作組,所述多個(gè)工作組中的每個(gè)工作組具有預(yù)設(shè)數(shù)量的nand塊,所述每個(gè)工作組分別被用于執(zhí)行針對(duì)不同數(shù)量的連續(xù)物理頁的分配操作,并且所述多個(gè)工作組能夠并行地執(zhí)行所述分配操作;基于所述物理頁數(shù)量從所述多個(gè)工作組中的工作組中選擇目標(biāo)nand塊;基于所述物理頁數(shù)量從所述目標(biāo)nand塊中分配所述物理頁;基于所述多個(gè)工作組中的一工作組中的一nand塊中的物理頁全部被使用,向所述一工作組分配新的nand塊。

7、可選地,所述物理頁面管理器還被配置為:基于分配的物理頁,生成物理頁號(hào),所述物理頁號(hào)表示物理頁在所述物理地址空間中的位置信息,其中,所述至少一個(gè)處理器還被配置為實(shí)現(xiàn)映射關(guān)系模塊,被配置為:存儲(chǔ)所述物理頁號(hào)與邏輯頁號(hào)之間的映射關(guān)系,所述邏輯頁號(hào)表示所述邏輯頁在所述邏輯地址空間中的位置。

8、可選地,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,所述固態(tài)存儲(chǔ)設(shè)備包括多個(gè)nand塊,其中,所述物理頁面管理器還被配置為:識(shí)別針對(duì)所述多個(gè)nand塊中的每個(gè)nand塊的有效物理頁的數(shù)量,所述有效物理頁包含有效數(shù)據(jù);針對(duì)所述多個(gè)nand塊中的nand塊,基于所述nand塊的有效物理頁的數(shù)量,識(shí)別所述nand塊是否滿足回收條件;基于所述nand塊滿足所述回收條件,將所述nand塊進(jìn)行回收。

9、可選地,所述物理頁面管理器還被配置為:基于所述nand塊滿足所述回收條件,將有效物理頁中的數(shù)據(jù)復(fù)制到不滿足所述回收條件的nand塊中的物理頁中;基于所述數(shù)據(jù)被復(fù)制到的所述物理頁,生成物理頁號(hào);其中,所述可變映射器還被配置為:更新所述物理頁號(hào)與邏輯頁號(hào)之間的映射關(guān)系。

10、根據(jù)本公開的一方面,提供了一種存儲(chǔ)方法,所述存儲(chǔ)方法可包括:獲取壓縮數(shù)據(jù)的大小,所述壓縮數(shù)據(jù)通過對(duì)邏輯地址空間的邏輯頁中的原始數(shù)據(jù)進(jìn)行壓縮得到;基于所述壓縮數(shù)據(jù)的大小,確定由非易失性存儲(chǔ)器設(shè)備提供的物理地址空間的用于存儲(chǔ)所述壓縮數(shù)據(jù)的物理頁數(shù)量;分配與所述物理頁數(shù)量對(duì)應(yīng)的物理頁;并且將數(shù)據(jù)寫入分配的物理頁。

11、可選地,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,其中,分配步驟包括:在所述固態(tài)存儲(chǔ)設(shè)備的nand塊中分配所述物理頁。

12、可選地,分配的所述物理頁是所述非易失性存儲(chǔ)器設(shè)備的連續(xù)的物理頁。

13、可選地,邏輯頁的大小與所述物理地址空間中的物理頁的大小不同。

14、可選地,邏輯頁大小是物理頁大小的m的n次冪倍,其中,m是大于或等于1的正整數(shù),n是大于或等于0的正整數(shù)。

15、可選地,分配與所述物理頁數(shù)量對(duì)應(yīng)的物理頁,包括:提供多個(gè)工作組,所述多個(gè)工作組中的每個(gè)工作組具有預(yù)設(shè)數(shù)量的nand塊,所述每個(gè)工作組分別被用于執(zhí)行針對(duì)不同數(shù)量的連續(xù)物理頁的分配操作,并且所述多個(gè)工作組能夠并行地執(zhí)行所述分配操作;基于所述物理頁數(shù)量從所述多個(gè)工作組中的工作組中選擇目標(biāo)nand塊;基于所述物理頁數(shù)量從所述目標(biāo)nand塊中分配所述物理頁;其中,所述存儲(chǔ)方法還包括:基于所述多個(gè)工作組中的一工作組中的一nand塊中的物理頁全部被使用,向所述一工作組分配新的nand塊。

16、可選地,所述存儲(chǔ)方法還包括:基于分配的物理頁,生成物理頁號(hào),所述物理頁號(hào)表示物理頁在所述物理地址空間中的位置;存儲(chǔ)所述物理頁號(hào)與邏輯頁號(hào)之間的映射關(guān)系,所述邏輯頁號(hào)表示邏輯頁在所述邏輯地址空間中的位置。

17、可選地,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,所述固態(tài)存儲(chǔ)設(shè)備包括多個(gè)nand塊,其中,所述存儲(chǔ)方法還包括:識(shí)別針對(duì)所述多個(gè)nand塊中的每個(gè)nand塊的有效物理頁的數(shù)量,所述有效物理頁包含有效數(shù)據(jù);針對(duì)所述多個(gè)nand塊中的nand塊,基于所述nand塊的有效物理頁的數(shù)量,識(shí)別所述nand塊是否滿足回收條件;基于所述nand塊滿足所述回收條件,將所述nand塊進(jìn)行回收。

18、可選地,所述存儲(chǔ)方法還包括:基于所述nand塊滿足所述回收條件,將有效物理頁中的數(shù)據(jù)復(fù)制到不滿足所述回收條件的nand塊中的物理頁中;基于所述數(shù)據(jù)被復(fù)制到的所述物理頁,生成物理頁號(hào);更新所述物理頁號(hào)與邏輯頁號(hào)之間的映射關(guān)系。

19、根據(jù)本公開的一方面,提供了一種存儲(chǔ)有計(jì)算機(jī)程序的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的存儲(chǔ)方法。

20、根據(jù)本公開的一方面,提供了一種電子設(shè)備,包括:處理器;存儲(chǔ)器,存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如上所述的存儲(chǔ)方法。

21、本公開的至少一個(gè)實(shí)施例通過考慮壓縮數(shù)據(jù)大小,更加合理地為邏輯頁的數(shù)據(jù)分配存儲(chǔ)所需的物理頁,從而實(shí)現(xiàn)在相同的物理存儲(chǔ)媒介上存儲(chǔ)更多數(shù)據(jù)。



技術(shù)特征:

1.一種存儲(chǔ)設(shè)備,包括:

2.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其特征在于,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,

3.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其特征在于,分配的所述物理頁是所述非易失性存儲(chǔ)器設(shè)備的連續(xù)的物理頁。

4.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其特征在于,邏輯頁的大小與所述物理地址空間中的物理頁的大小不同。

5.根據(jù)權(quán)利要求4所述的存儲(chǔ)設(shè)備,其特征在于,邏輯頁大小是物理頁大小的m的n次冪倍,其中,m是大于或等于1的正整數(shù),n是大于或等于0的正整數(shù)。

6.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其特征在于,所述物理頁面管理器還被配置為:

7.一種存儲(chǔ)方法,其特征在于,所述存儲(chǔ)方法包括:

8.根據(jù)權(quán)利要求10所述的存儲(chǔ)方法,其特征在于,所述非易失性存儲(chǔ)器設(shè)備包括固態(tài)存儲(chǔ)設(shè)備,

9.一種存儲(chǔ)有計(jì)算機(jī)程序的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)執(zhí)行權(quán)利要求7至8中任一項(xiàng)所述的存儲(chǔ)方法。

10.一種電子設(shè)備,包括:


技術(shù)總結(jié)
本公開提供了一種存儲(chǔ)設(shè)備和存儲(chǔ)方法。所述存儲(chǔ)設(shè)備包括非易失性存儲(chǔ)器設(shè)備,被配置為提供物理地址空間;以及至少一個(gè)處理器,被配置為實(shí)現(xiàn):可變映射器,被配置為:獲取壓縮數(shù)據(jù)的大小,所述壓縮數(shù)據(jù)通過對(duì)邏輯地址空間的邏輯頁中的原始數(shù)據(jù)進(jìn)行壓縮得到;基于所述壓縮數(shù)據(jù)的大小,確定所述物理地址空間的用于存儲(chǔ)所述壓縮數(shù)據(jù)的物理頁數(shù)量;物理頁面管理器,被配置為分配與所述物理頁數(shù)量對(duì)應(yīng)的物理頁;寫控制器,被配置為將數(shù)據(jù)寫入由所述物理頁面管理器分配的物理頁。

技術(shù)研發(fā)人員:閆浩
受保護(hù)的技術(shù)使用者:三星(中國)半導(dǎo)體有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沂南县| 资源县| 商城县| 婺源县| 黑水县| 正蓝旗| 平果县| 台中县| 常山县| 义马市| 桂东县| 石城县| 确山县| 海口市| 台州市| 文山县| 长沙市| 常德市| 卓尼县| 高台县| 三门县| 巨野县| 彭山县| 徐水县| 察雅县| 南平市| 汪清县| 醴陵市| 罗田县| 奉节县| 松阳县| 闽清县| 普兰店市| 桓台县| 大洼县| 互助| 甘南县| 肥乡县| 三亚市| 旬邑县| 东乡|