午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

固態(tài)存儲器、計算機(jī)系統(tǒng)以及操作固態(tài)存儲器的方法

文檔序號:6466772閱讀:159來源:國知局
專利名稱:固態(tài)存儲器、計算機(jī)系統(tǒng)以及操作固態(tài)存儲器的方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及存儲系統(tǒng),特別地,本發(fā)明涉及固態(tài)存儲器(SSM)、包含SSM的計算機(jī)系統(tǒng)、以及操作SSM的方法。SSM的例子包括計算機(jī)系統(tǒng)的主存儲器以及計算機(jī)系統(tǒng)的固態(tài)驅(qū)動器(SSD)。
背景技術(shù)
固態(tài)盤(SSD)是一種數(shù)據(jù)存儲設(shè)備,通常模擬傳統(tǒng)的硬盤驅(qū)動器(HDD),因此在大多數(shù)應(yīng)用中容易替代HDD。與HDD的旋轉(zhuǎn)盤介質(zhì)不同,SSD使用固態(tài)存儲器存儲數(shù)據(jù)。由于沒有移動的部分,SSD大大減少了尋找時間、等
SSD —般由NAND閃存(非易失)或SDRAM(易失)組成?;谝资源鎯ζ?如SDRAM)的SSD的特點在于快速數(shù)據(jù)存取,且主要用來加速那些受到盤驅(qū)動器的等待時間限制的應(yīng)用?;贒RAM的SSD的易失性存儲器通常需要包含內(nèi)部電池以及備用盤系統(tǒng),以保證數(shù)據(jù)的持久性。如果電源中斷,則電池維持電力足夠的持續(xù)時間,以便將數(shù)據(jù)從SDRAM拷貝到備用盤系統(tǒng)。 一旦電源恢復(fù),數(shù)據(jù)從備用盤拷貝回SDRAM,這時SSD恢復(fù)正常操作。
然而,大多數(shù)SSD制造商使用非易失性閃速存儲器來制造基于DRAM的SSD的、更為可靠和緊湊的替代品。這些基于閃速存儲器的SSD(也被稱作閃盤)不需要電池,允許制造商更為容易地復(fù)制標(biāo)準(zhǔn)硬盤驅(qū)動器。此外,非易失性閃速SSD在失去電源期間保持存儲。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,提供一種操作固態(tài)存儲系統(tǒng)的方法。該方法包
括對固態(tài)存儲系統(tǒng)進(jìn)行邏輯分區(qū),更新被邏輯分區(qū)的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位存儲在固態(tài)存儲系統(tǒng)中的無效數(shù)據(jù)。
根據(jù)本發(fā)明的另 一方面,提供一種被操作邏輯分區(qū)的固態(tài)存儲系統(tǒng)的方法。該方法包括確定固態(tài)存儲器的分區(qū)元數(shù)據(jù)是否已經(jīng)被改變,以及分析該分區(qū)元數(shù)據(jù)以定位存儲在固態(tài)存儲器中的無效數(shù)據(jù)。
根據(jù)本發(fā)明的仍一方面,提供一種固態(tài)存儲系統(tǒng)。該固態(tài)存儲系統(tǒng)包括固態(tài)存儲器和控制器,其中,該控制器被配置成對該固態(tài)存儲器進(jìn)行邏輯分區(qū),更新被邏輯分區(qū)的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位存儲在固態(tài)存儲系統(tǒng)中的無效數(shù)據(jù)。
根據(jù)本發(fā)明的再一方面,提供一種計算機(jī)系統(tǒng),其包括總線系統(tǒng);被連接到總線系統(tǒng)的、存儲用來初始化該計算機(jī)系統(tǒng)的軟件的只讀存儲器;被連接到總線系統(tǒng)的、作為工作存儲器的隨機(jī)存取存儲器;中央處理單元;以及被連接到該總線系統(tǒng)且包含固態(tài)存儲器和控制器的固態(tài)存儲系統(tǒng)。該控制器被配置成對該固態(tài)存儲器進(jìn)行邏輯分區(qū),更新被邏輯劃分的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位存儲在該固態(tài)存儲系統(tǒng)中的無效數(shù)據(jù)。


從隨后參考附圖的詳細(xì)描述中,本發(fā)明的上述和其他方面及特征將變得
更容易清楚,其中
圖1是根據(jù)本發(fā)明的一個實施例的固態(tài)驅(qū)動器(SSD)的方框圖2是圖解固態(tài)盤的存儲器的邏輯分區(qū)的示意圖3是圖解主引導(dǎo)記錄(MBR)的結(jié)構(gòu)的示意圖4是圖解包含在圖3的MBR中的分區(qū)記錄的示意圖5是說明分區(qū)類型和相應(yīng)的ID值的表格;
圖6和7分別是用于描述根據(jù)本發(fā)明一個實施例的定位無效數(shù)據(jù)區(qū)的方法的流程圖和示意圖8和9分別是用于描述根據(jù)本發(fā)明一個實施例的定位無效數(shù)據(jù)區(qū)的方法的流程圖和示意圖;圖10和11分別是用于描述才艮據(jù)本發(fā)明一個實施例的定位無效數(shù)據(jù)區(qū)的方法的流程圖和示意圖12是根據(jù)本發(fā)明實施例的存儲系統(tǒng)的系統(tǒng)級框圖。
具體實施例方式
將通過本發(fā)明的優(yōu)選的但不是限制性的實施例的方式來描述本發(fā)明。在這里要強(qiáng)調(diào)的是,本發(fā)明不限于下面描述的示范性實施例,本發(fā)明的范圍是由所附的權(quán)利要求來限定。
圖1圖解了根據(jù)本發(fā)明一個實施例的固態(tài)盤(SSD)1000的方框圖。如所示的那樣,這個例子中的SSD 1000包括SSD控制器1200和非易失性存儲介質(zhì)1400。
SSD控制器1200包括第一接口 1210、第二接口 1230、控制器1220以及存儲器1240。
第 一接口 1210用作對主設(shè)備(諸如主機(jī)中央處理單元(CPU)(未示出》的數(shù)據(jù)I/O接口 。第一接口 1210的非限制性實例包括通用串行總線(USB^妄口 、高級技術(shù)配件(ATA)接口、串行ATA(SATA)接口、小型計算機(jī)系統(tǒng)接口 (SCSI)的接口。
第二接口 1230用作對非易失性存儲介質(zhì)1400的數(shù)據(jù)I/O接口。具體而言,第二接口 1230被用來向該非易失性存儲介質(zhì)1400發(fā)送各種命令、地址和數(shù)據(jù)或從該非易失性存儲介質(zhì)1400接收各種命令、地址和數(shù)據(jù)。對于所屬技術(shù)領(lǐng)域人員來說,很明顯,第二接口 1230的多種不同結(jié)構(gòu)和配置是可能的,并且因此為簡明起見,其詳細(xì)的描述將被省略。
控制器1220和存儲器1240在第一接口 1210和第二接口 1230之間以操作方式連接,且共同用來控制/管理主設(shè)備(未示出)和非易失性存儲介質(zhì)1400之間的數(shù)據(jù)流。存儲器1240例如可以是一種DRAM類型的存儲設(shè)備,而控制器1220例如可以包括中央處理單元(CPU)、直接存儲器存取(DMA)控制器、以及糾錯控制(ECC)引擎??稍诠餐D(zhuǎn)讓的美國專利公開2006-0152981中找到控制器功能的例子,該美國專利公開在此通過引用方式而并入。所屬技術(shù)領(lǐng)域人員可以理解通常由控制器1220(和存儲器1240)執(zhí)行的、在主機(jī)設(shè)備(未示出)和SSD存儲體之間傳輸數(shù)據(jù)的操作,因此,為了簡潔而省略其詳細(xì)的描述。相反,在此之后提供的操作說明主要集中于與本發(fā)明各實施例相關(guān)的創(chuàng)
6仍然參見圖1,該例子的非易失性存儲介質(zhì)1400包括高速非易失性存儲器(NVM)1410和低速非易失性存儲器(NVM)1420。然而,這里的實施例不限于包含雙速度存儲器的配置。也就是說,非易失性存儲介質(zhì)1400可以替換為由以單速度操作的單一類型的存儲器組成。
如名稱所表達(dá)的那樣,與低速NVM 1420相比,高速NYM1410能夠操作于相對較高的速度(例如,隨機(jī)寫速度)。
在一個示范性實施例中,高速NVM 1410是單層單元(SLC)閃速存儲器,低速NVM 1420是多層單元(MLC)閃速存儲器。然而,本發(fā)明不限于此。例如,高速NVM1410可被替換為由相變隨機(jī)存取存儲器(PRAM)組成,或者由每單元使用1位的MLC閃速存儲器組成。同時,高速NVM 1410和低速NVM1420可由相同類型的存儲器(例如,SLC或MLC或PRAM)組成,其中,通過高速NVM 1410中的細(xì)粒度映射和低速NVM 1420中的粗粒度映射來區(qū)分操作速度。
通常,高速NVM 1410被用來存儲頻繁存取(寫)的數(shù)據(jù),如元數(shù)據(jù),而低速NYM 1420被用來存儲較少存取(寫)的數(shù)據(jù),如介質(zhì)數(shù)據(jù)。換言之,如下面將要討論的,高速NVM 1410中的數(shù)據(jù)的寫頻率統(tǒng)計地高于低速NVM1420中的數(shù)據(jù)的寫頻率。同樣,由于被存儲的各種數(shù)據(jù)的特性,低速NVM1420的存儲容量將通常遠(yuǎn)遠(yuǎn)高于高速NVM 1410的存儲容量。在2008年1月17日提交的、序號為12/015,548的共同轉(zhuǎn)讓的美國非臨時申請中可以找到其中有效地利用高速和低速存儲器來存儲不同類型數(shù)據(jù)的例子的更詳盡的討論,在此通過引用方式并入其全部內(nèi)容。此外,然而,這里的實施例不限于使用操作于不同速度的兩個或更多存儲器。
圖2圖解了非易失性存儲介質(zhì)1400的邏輯分區(qū)的例子。如圖所示,固態(tài)存儲器的第 一"扇區(qū),,包括主引導(dǎo)記錄(MBR),存儲器的其余扇區(qū)被分成多個分區(qū)。此外,每個分區(qū)通常包括在其邏輯前端的引導(dǎo)記錄。
圖3圖解了圖2中所示的MBR的7>知的512字節(jié)的例子。通常,MBR被用于例如維護(hù)固態(tài)存儲器的主分區(qū)表。其還可被用于在計算機(jī)系統(tǒng)的BIOS將運行傳遞到包含在MBR中的機(jī)器代碼指令之后的自舉工作。該MBR還可被用于唯一地標(biāo)識各個存儲介質(zhì)。
圖4說明了圖3中描述的MBR的單16字節(jié)分區(qū)記錄的布局的例子。在
7IBM分區(qū)表標(biāo)準(zhǔn)的例子中,圖4中說明的四(4)個分區(qū)記錄包含在MBR的分 區(qū)表中。
圖5是說明分區(qū)類型和相應(yīng)ID值的表。在這點上,其操作系統(tǒng)(0/S)還 可以另外在指定的主分區(qū)中創(chuàng)建多個分區(qū)。這些分區(qū)被稱作"擴(kuò)展分區(qū)"。每 個在擴(kuò)展分區(qū)上創(chuàng)建的分區(qū)被稱作邏輯分區(qū),且每個邏輯分區(qū)可采用相同或 不同的文件系統(tǒng)。
這里應(yīng)該注意的是,前面描述的MBR方案僅代表不斷發(fā)展的產(chǎn)業(yè)中的 一些標(biāo)準(zhǔn)中的一個。例如,可擴(kuò)展固件接口(EFI)標(biāo)準(zhǔn)已被提議作為PCBIOS 標(biāo)準(zhǔn)的替代標(biāo)準(zhǔn)。其中PC BIOS使用如上所述的MBR方案,EFI標(biāo)準(zhǔn)使用 GUID分區(qū)表(GPT)作為被邏輯分區(qū)的固態(tài)盤中的分區(qū)表布局的標(biāo)準(zhǔn)。本發(fā)明 不限于任何特定的分區(qū)標(biāo)準(zhǔn)。
圖3的MBR(或GUID)的分區(qū)表中包含的數(shù)據(jù)是"存儲級,,元數(shù)據(jù)的例子, 即,與固態(tài)存儲器的邏輯存儲區(qū)有關(guān)的元數(shù)據(jù)。這與"文件系統(tǒng)級"元數(shù)據(jù)、 即與計算機(jī)系統(tǒng)的文件系統(tǒng)有關(guān)的元數(shù)據(jù)形成對照。文件系統(tǒng)的例子包括文
件分配表(FAT)、新技術(shù)文件系統(tǒng)(NTFS)、第二和第三擴(kuò)展文件系統(tǒng)(ext2和 ext3)。
也就是說,當(dāng)用戶刪除固態(tài)存儲器1400中的文件時,運行在該系統(tǒng)上的 文件系統(tǒng)處理該刪除命令,而從用戶的角度來看,看上去像是從存儲器1400 中去除文件。然而,實際上,傳統(tǒng)的文件系統(tǒng)保留物理存儲器中的文件數(shù)據(jù), 而替之以,認(rèn)為該數(shù)據(jù)是"無效的"。主機(jī)系統(tǒng)包括與文件系統(tǒng)通信的應(yīng)用程 序。閃存轉(zhuǎn)換層(FTL)保持跟蹤與固態(tài)存儲器1400中的文件有關(guān)的存儲單元 的物理位置,以便文件系統(tǒng)僅需要參考邏輯存儲單元。
如下面將更詳細(xì)描述的那樣,本發(fā)明的實施例至少部分地專注于監(jiān)視被 更新的元數(shù)據(jù),以便定位存儲在固態(tài)存儲系統(tǒng)中的無效數(shù)據(jù)的位置。
被監(jiān)視的元數(shù)據(jù)可能是存儲級元數(shù)據(jù)或者文件系統(tǒng)級元數(shù)據(jù)。如果是存 儲級元數(shù)據(jù),例如,所述元數(shù)據(jù)可被包含在分區(qū)表中,而根據(jù)分區(qū)表的元數(shù) 據(jù)中的變化來定位無效數(shù)據(jù)。
在一個實施例中,例如,確定固態(tài)存儲器的分區(qū)元數(shù)據(jù)是否已被改變,
這一分析可包括確定分區(qū)的文件系統(tǒng)類型已被改變,以及響應(yīng)被改變的文 件系統(tǒng)類型而使數(shù)據(jù)無效。另一方面,或另外,該分析可以包括確認(rèn)分區(qū)已被改變,以及響應(yīng)被改變的分區(qū)而使數(shù)據(jù)無效。
現(xiàn)在參照圖6和圖7描述根據(jù)本發(fā)明一個實施例的無效固態(tài)存儲器的被
刪除數(shù)據(jù)區(qū)的方法。
通常,這個實施例涉及監(jiān)視包含在分區(qū)表(諸如BIOS系統(tǒng)中的MBR的 主分區(qū)表的標(biāo)準(zhǔn)表)中的元數(shù)據(jù)。在圖6的步驟601和602中,監(jiān)視MBR地 址區(qū)域以確定MBR地址是否被訪問。圖7中圖解了MBR、主分區(qū)以及分區(qū) 記錄的例子。
一旦已確定MBR地址已被訪問,則在步驟603確定分區(qū)表是否已經(jīng)被 改變。例如,在分區(qū)被劃分的情況下,分區(qū)表可能被改變。在這種情況下, 被劃分的分區(qū)中的所有數(shù)據(jù)都變成無效的。
在步驟603做出肯定確定的情況下,在圖6的步驟604中配置分區(qū)的起 始位置和文件系統(tǒng)類型(分區(qū)類型)。然后,在步驟605,根據(jù)文件系統(tǒng)類型分 析元數(shù)據(jù),并使被刪除的數(shù)據(jù)區(qū)無效。
現(xiàn)在參照圖8和圖9描述根據(jù)本發(fā)明一個實施例的無效固態(tài)存儲器的被 刪除數(shù)據(jù)區(qū)的方法。
通常,這個實施例涉及監(jiān)視包含在文件分配表(FAT)中的元數(shù)據(jù)。特別地, 通過4企查簇鏈接(或者其不足),確定與簇相關(guān)聯(lián)的數(shù)據(jù)是否是被刪除數(shù)據(jù)。
通常,可被用來在閃存類型固態(tài)存儲器存儲文件的文件系統(tǒng)具有定義的 存儲器分配的單元,該單元指定可被分配來保存文件的盤空間的最小邏輯量。 例如,MS-DOS文件系統(tǒng)(已知為文件分配表(FAT))將這樣的存儲器分配的單 元稱作簇。
在圖8的方法中,最初在步驟801沖企查文件條目,在步驟802,確定該 文件條目是否是
。如果步驟802中的確定是肯定的,則匹配的簇 沒有被鏈接,并且在步驟803,其數(shù)據(jù)被無效。
現(xiàn)在參照圖10和圖11描述根據(jù)本發(fā)明一個實施例無效固態(tài)存儲器的被 刪除數(shù)據(jù)區(qū)的方法。
通常,這個實施例涉及監(jiān)視新技術(shù)文件系統(tǒng)(NTFS)中包含的元數(shù)據(jù)。在 起始步驟1001中,從NTFS引導(dǎo)記錄檢查主文件表(MFT)的起點。在這個例 子中,然后在步驟1002搜索MFT的第六(6*)條目$Bitmap,然后在步驟1003 檢查位圖表。然后在步驟1004中確定在位圖表中是否存在被刪除的區(qū)域,如 果是肯定的結(jié)果,那么使匹配的數(shù)據(jù)區(qū)無效。通過如上所述使數(shù)據(jù)或數(shù)據(jù)區(qū)無效,使得在不拷貝無效數(shù)據(jù)的情況下在
固態(tài)盤(SSD)驅(qū)動器中執(zhí)行合并操作成為可能。此外,例如,可以使得碎片收 集系統(tǒng)變得更有效。
圖12是根據(jù)本發(fā)明一個實施例的計算機(jī)系統(tǒng)的框圖。如圖所示,該計算 機(jī)系統(tǒng)包括總線系統(tǒng)10;以及連接到總線系統(tǒng)10的、用于存儲用來初始 化計算機(jī)系統(tǒng)的軟件(例如BIOS)的只讀存儲器(ROM)ll。該計算機(jī)系統(tǒng)還包 括作為工作存儲器的隨機(jī)存取存儲器12、中央處理單元13以及固態(tài)存儲系 統(tǒng)14,所有部件都連接到總線系統(tǒng)10。該固態(tài)存儲系統(tǒng)包括固態(tài)存儲器和控 制器(例如,參見圖1)。同樣,在圖12說明的例子中,固態(tài)存儲系統(tǒng)包括主 引導(dǎo)記錄,并且被邏輯劃分為多個分區(qū)。如結(jié)合前述實施例所描述的那樣, 固態(tài)存儲系統(tǒng)的控制器被配置為對固態(tài)存儲器進(jìn)行邏輯分區(qū),更新被邏輯分 區(qū)的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位存儲在固態(tài)存儲 系統(tǒng)中的無效數(shù)據(jù)。
上面所描述的主題應(yīng)當(dāng)被認(rèn)為是說明性的,而非限制性的,所附權(quán)利要 求意欲覆蓋所有這樣的落入本發(fā)明的實際精神和范圍內(nèi)的修改、改進(jìn)、以及 其他實施例。因此,為了法律允許的最大延伸,本發(fā)明的范圍應(yīng)當(dāng)由隨后權(quán) 利要求及其等價內(nèi)容的可允許的最寬泛的解釋來決定,且不應(yīng)當(dāng)受之前詳述 的說明書限制或約束。
10
權(quán)利要求
1、一種操作固態(tài)存儲系統(tǒng)的方法,包括對固態(tài)存儲系統(tǒng)進(jìn)行邏輯劃分,更新被邏輯分區(qū)的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù),以定位所述固態(tài)存儲系統(tǒng)中存儲的無效數(shù)據(jù)。
2、 如權(quán)利要求l所述的方法,其中,元數(shù)據(jù)是存儲級元數(shù)據(jù)。
3、 如權(quán)利要求2所述的方法,其中,元數(shù)據(jù)被包含在分區(qū)表中,并且其 中,根據(jù)分區(qū)表的元數(shù)據(jù)的改變來定位無效數(shù)據(jù)。
4、 如權(quán)利要求3所述的方法,其中,分區(qū)表被包含在主引導(dǎo)記錄(MBR)中。
5、 如權(quán)利要求4所述的方法,其中,分區(qū)表被包含在GUID分區(qū)表(GPT)中。
6、 如權(quán)利要求l所述的方法,其中,元數(shù)據(jù)是文件系統(tǒng)級元數(shù)據(jù)。
7、 如權(quán)利要求5所述的方法,其中,元數(shù)據(jù)被包含在文件分配表(FAT)中。
8、 如權(quán)利要求5所述的方法,其中,元數(shù)據(jù)被包含在新技術(shù)文件系統(tǒng) (NTFS)中。
9、 一種4乘作被邏輯分區(qū)的固態(tài)存儲系統(tǒng)的方法,包括確定固態(tài)存儲器 的分區(qū)元數(shù)據(jù)是否已經(jīng)被改變,以及分析該分區(qū)元數(shù)據(jù)以定位固態(tài)存儲器中 存儲的無效數(shù)據(jù)。
10、 如權(quán)利要求9所述的方法,其中,分析分區(qū)元數(shù)據(jù)的步驟包括確定 分區(qū)的文件系統(tǒng)類型已經(jīng)被改變,并且響應(yīng)被改變的文件系統(tǒng)類型而使數(shù)據(jù) 無效。
11、 如權(quán)利要求9所述的方法,其中,分析分區(qū)元數(shù)據(jù)的步驟包括確定 分區(qū)已經(jīng)凈皮改變,并且響應(yīng)4皮改變的分區(qū)而佳Jt據(jù)無效。
12、 如權(quán)利要求9所述的方法,其中,分區(qū)元數(shù)據(jù)被包含在主引導(dǎo)記錄 (MBR)中。
13、 如權(quán)利要求9所述的方法,其中,分區(qū)元數(shù)據(jù)被包含在GUID分區(qū) 表(GPT)中。
14、 一種固態(tài)存儲系統(tǒng),包括固態(tài)存儲器以及控制器,其中,控制器被 配置成對該固態(tài)存儲器進(jìn)行邏輯分區(qū),更新被邏輯分區(qū)的固態(tài)存儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位該固態(tài)存儲系統(tǒng)中存儲的無效數(shù)據(jù)。
15、 如權(quán)利要求14所述的固態(tài)存儲系統(tǒng),其中,元數(shù)據(jù)是存儲級元數(shù)據(jù)。
16、 如權(quán)利要求15所述的固態(tài)存儲系統(tǒng),其中,元數(shù)據(jù)被包含在分區(qū)表 中,并且其中,根據(jù)分區(qū)表的元數(shù)據(jù)的改變來定位無效數(shù)據(jù)。
17、 如權(quán)利要求16所述的固態(tài)存儲系統(tǒng),其中,分區(qū)表被包含在主引導(dǎo) 記錄(MBR)中。
18、 如權(quán)利要求16所述的固態(tài)存儲系統(tǒng),其中,分區(qū)表被包含在GUID 分區(qū)表(GPT)中。
19、 如權(quán)利要求14所述的固態(tài)存儲系統(tǒng),其中,元數(shù)據(jù)是文件系統(tǒng)級元 數(shù)據(jù)。
20、 如權(quán)利要求19所述的固態(tài)存儲系統(tǒng),其中,元數(shù)據(jù)被包含在文件分 配表(FAT)中。
21、 如權(quán)利要求19所述的固態(tài)存儲系統(tǒng),其中,元數(shù)據(jù)被包含在新技術(shù) 文件系統(tǒng)(NTFS)中。
22、 一種計算^U系統(tǒng),包括 總線系統(tǒng);只讀存儲器,連接到該總線系統(tǒng),用于存儲用來初始化該計算機(jī)系統(tǒng)的 軟件;隨機(jī)存取存儲器,連接到該總線系統(tǒng),作為工作存儲器; 中央處理單元,連接到該總線系統(tǒng);以及固態(tài)存儲系統(tǒng),連接到該總線系統(tǒng),包括固態(tài)存儲器和控制器,其中, 該控制器被配置成對該固態(tài)存儲器進(jìn)行邏輯分區(qū),更新被邏輯分區(qū)的固態(tài)存 儲器的元數(shù)據(jù),以及監(jiān)視被更新的元數(shù)據(jù)以定位該固態(tài)存儲系統(tǒng)中存儲的無 效數(shù)據(jù)。
23、 如權(quán)利要求22所述的計算機(jī)系統(tǒng),其中,元數(shù)據(jù)是存儲級元數(shù)據(jù)。
24、 如權(quán)利要求22所述的計算機(jī)系統(tǒng),其中,元數(shù)據(jù)被包含在分區(qū)表中, 并且其中,根據(jù)分區(qū)表的元數(shù)據(jù)的改變來定位無效翁:據(jù)。
25、 如權(quán)利要求22所述的計算機(jī)系統(tǒng),其中,元數(shù)據(jù)是文件系統(tǒng)級元數(shù)據(jù)。
全文摘要
在一個方面,確定固態(tài)存儲器的分區(qū)元數(shù)據(jù)是否已經(jīng)被改變,如果被改變,則分析該分區(qū)元數(shù)據(jù)以定位存儲在該固態(tài)存儲器中的無效數(shù)據(jù)。該分析可以包括確定分區(qū)的文件系統(tǒng)類型已經(jīng)被改變,以及響應(yīng)于被改變的文件系統(tǒng)類型而使數(shù)據(jù)無效。另一方面,或者另外,該分析可以包括確定分區(qū)已經(jīng)被改變,以及響應(yīng)被改變的分區(qū)而使數(shù)據(jù)無效。
文檔編號G06F17/30GK101661473SQ20081015476
公開日2010年3月3日 申請日期2008年11月6日 優(yōu)先權(quán)日2007年11月6日
發(fā)明者吳尚津, 吳文旭, 樸贊益, 金圣哲 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1