實施例涉及存儲器裝置。一些實施例涉及在存儲器裝置或應(yīng)用程序的操作中止或故障時恢復(fù)到存儲在存儲器裝置中的先前數(shù)據(jù)值。一些其它實施例涉及提供可個別地控制的多個不同回滾會話。又其它實施例涉及管理跨那些不同會話的資源分配。
背景技術(shù):
1、用于計算機或其它電子裝置的存儲器裝置可被分類為易失性及非易失性存儲器。易失性存儲器需要電力來維持其數(shù)據(jù),且包含隨機存取存儲器(ram)、動態(tài)隨機存取存儲器(dram)或同步動態(tài)隨機存取存儲器(sdram)等等。非易失性存儲器可在不被供電時保持經(jīng)存儲數(shù)據(jù),且包含快閃存儲器、只讀存儲器(rom)、電可擦除可編程rom(eeprom)、靜態(tài)ram(sram)、可擦除可編程rom(eprom)、電阻可變存儲器、相變存儲器、存儲類存儲器、電阻式隨機存取存儲器(rram)及磁阻式隨機存取存儲器(mram)等等。持久性存儲器是一種類型的被定性為字節(jié)可尋址低時延存儲器的非易失性存儲器。持久性存儲器的實例可包含非易失性動態(tài)直插式存儲器模塊(nvdimm)、相變存儲器、存儲類存儲器及類似者。
技術(shù)實現(xiàn)思路
1.一種方法,其包括:
2.根據(jù)權(quán)利要求1所述的方法,其中所述存儲器裝置是使用為計算快速鏈路(cxl)協(xié)議配置的接口連接到主機的持久性存儲器裝置。
3.根據(jù)權(quán)利要求1所述的方法,其中基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器包括:
4.根據(jù)權(quán)利要求1所述的方法,其中基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器包括:
5.根據(jù)權(quán)利要求1所述的方法,其進一步包括:
6.根據(jù)權(quán)利要求1所述的方法,其進一步包括響應(yīng)于接收到所述撤銷日志會話的所述起始的所述指示而在會話列表中將所述撤銷日志會話的所述資源計數(shù)器設(shè)定為所指定值。
7.根據(jù)權(quán)利要求1所述的方法,其中所述撤銷日志會話的所述起始的所述指示包含分配給所述撤銷日志會話的存儲器塊的數(shù)目,且其中所述方法進一步包括在會話列表中將所述撤銷日志會話的所述資源計數(shù)器設(shè)定為包含在所述撤銷日志會話的所述起始的所述指示中的分配給所述撤銷日志會話的存儲器塊的所述數(shù)目。
8.一種計算裝置,其包括:
9.根據(jù)權(quán)利要求8所述的計算裝置,其中所述存儲器裝置是使用為計算快速鏈路(cxl)協(xié)議配置的接口連接到主機的持久性存儲器裝置。
10.根據(jù)權(quán)利要求8所述的計算裝置,其中所述基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器的操作包括:
11.根據(jù)權(quán)利要求8所述的計算裝置,其中所述基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器的操作包括:
12.根據(jù)權(quán)利要求8所述的計算裝置,其中所述操作進一步包括:
13.根據(jù)權(quán)利要求8所述的計算裝置,其中所述操作進一步包括響應(yīng)于接收到所述撤銷日志會話的所述起始的所述指示而在會話列表中將所述撤銷日志會話的所述資源計數(shù)器設(shè)定為所指定值。
14.根據(jù)權(quán)利要求8所述的計算裝置,其中所述撤銷日志會話的所述起始的所述指示包含分配給所述撤銷日志會話的存儲器塊的數(shù)目,且其中所述操作進一步包括在會話列表中將所述撤銷日志會話的所述資源計數(shù)器設(shè)定為包含在所述撤銷日志會話的所述起始的所述指示中的分配給所述撤銷日志會話的存儲器塊的所述數(shù)目。
15.一種存儲指令的非暫時性機器可讀媒體,所述指令在由機器執(zhí)行時使所述機器執(zhí)行包括以下者的操作:
16.根據(jù)權(quán)利要求15所述的非暫時性機器可讀媒體,其中所述存儲器裝置是使用為計算快速鏈路(cxl)協(xié)議配置的接口連接到主機的持久性存儲器裝置。
17.根據(jù)權(quán)利要求15所述的非暫時性機器可讀媒體,其中所述基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器的操作包括:
18.根據(jù)權(quán)利要求15所述的非暫時性機器可讀媒體,其中所述基于對應(yīng)于所述第一物理存儲器位置的所述元數(shù)據(jù)數(shù)據(jù)結(jié)構(gòu)的所述多會話位字段及所述會話id字段識別所述資源計數(shù)器的操作包括:
19.根據(jù)權(quán)利要求15所述的非暫時性機器可讀媒體,其中所述操作進一步包括:
20.根據(jù)權(quán)利要求15所述的非暫時性機器可讀媒體,其中所述操作進一步包括響應(yīng)于接收到所述撤銷日志會話的所述起始的所述指示而在會話列表中將所述撤銷日志會話的所述資源計數(shù)器設(shè)定為所指定值。