1.一種系統(tǒng),包括:
中央處理單元的集合,其中每一個(gè)中央處理單元連接至至少一個(gè)其他中央處理單元和至閃存存儲(chǔ)資源的路徑,其中中央處理單元支持從數(shù)據(jù)地址空間至閃存存儲(chǔ)虛擬地址空間、至閃存存儲(chǔ)虛擬頁(yè)面碼、至閃存存儲(chǔ)物理地址空間的映射。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中中央處理單元的核具有至一組頁(yè)面虛擬化表格項(xiàng)的專用接入,其中所述頁(yè)面虛擬化表格項(xiàng)包括操作為針對(duì)閃存存儲(chǔ)位置的索引的基本量和指定從所述閃存存儲(chǔ)位置的步長(zhǎng)值的偏置量。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為支持用于在中央處理單元之間傳送命令和命令完成應(yīng)答的無鎖隊(duì)列。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),包括:
執(zhí)行隊(duì)列;
完成隊(duì)列;
第一中央處理單元,被配置為將尾值寫入所述執(zhí)行隊(duì)列并消耗來自所述完成隊(duì)列的頭值;以及
第二中央處理單元,被配置為將尾值寫入所述完成隊(duì)列并消耗來自所述執(zhí)行隊(duì)列的頭值。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),進(jìn)一步包括能夠接入所述第一中央處理單元和所述第二中央處理單元的比特表,所述比特表包括指定所完成的任務(wù)的項(xiàng)。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中中央處理單元的核具有由操作系統(tǒng)支持的獨(dú)立輸入/輸出數(shù)據(jù)結(jié)構(gòu)、在所述操作系統(tǒng)內(nèi)的獨(dú)立中斷路徑和專用硬件資源,以便于并行處理。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),進(jìn)一步包括閃存存儲(chǔ)控制器,用于在不利用所述中央處理單元的集合的情況下協(xié)調(diào)閃存存儲(chǔ)資源之間的數(shù)據(jù)傳遞。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為在垃圾收集期間周期性地推遲讀取。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為儲(chǔ)存修剪信息的范圍以減少記錄需求,其中修剪信息的特征為失效的數(shù)據(jù)頁(yè)面。
10.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為將數(shù)據(jù)塊和所關(guān)聯(lián)的虛擬化表格儲(chǔ)存在一起以便于從單個(gè)位置的數(shù)據(jù)恢復(fù)操作。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中所關(guān)聯(lián)的虛擬化表格被儲(chǔ)存在跨一組頁(yè)面的條帶中。
12.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為響應(yīng)于忙的存儲(chǔ)資源的標(biāo)識(shí)來重構(gòu)數(shù)據(jù)。
13.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為根據(jù)所述系統(tǒng)的操作時(shí)間自適應(yīng)地實(shí)施更保守的數(shù)據(jù)保護(hù)協(xié)議。
14.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為隨機(jī)化閃存頁(yè)面內(nèi)容以最小化讀取和寫入干擾。
15.根據(jù)權(quán)利要求1所述的系統(tǒng),其中中央處理單元被配置為將寫入數(shù)據(jù)儲(chǔ)存在DRAM中直至所述寫入數(shù)據(jù)提交至閃存存儲(chǔ)器。
16.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置為針對(duì)每一個(gè)數(shù)據(jù)保護(hù)條帶利用單個(gè)序列號(hào)。
17.根據(jù)權(quán)利要求1所述的系統(tǒng),被配置用于自適應(yīng)垃圾收集,該自適應(yīng)垃圾收集利用讀取隊(duì)列、寫入隊(duì)列和垃圾收集隊(duì)列來選擇性地從所述讀取隊(duì)列和所述寫入隊(duì)列裝載作業(yè)。