緩存數(shù)據(jù)讀寫的方法、系統(tǒng)及其固態(tài)硬盤的制作方法
【專利摘要】本發(fā)明適用于存儲【技術(shù)領(lǐng)域】,提供了一種緩存數(shù)據(jù)讀寫的方法及其固態(tài)硬盤,所述方法包括:列表建立步驟:建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;讀取步驟:接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。借此,本發(fā)明實(shí)現(xiàn)了提高緩存數(shù)據(jù)讀寫速率,節(jié)省了系統(tǒng)內(nèi)存空間。
【專利說明】緩存數(shù)據(jù)讀寫的方法、系統(tǒng)及其固態(tài)硬盤
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及存儲【技術(shù)領(lǐng)域】,尤其涉及一種緩存數(shù)據(jù)讀寫的方法、系統(tǒng)及其固態(tài)硬盤。
【背景技術(shù)】
[0002]固態(tài)硬盤作為一種高速的存儲介質(zhì)被廣泛的應(yīng)用于各種場合。同時(shí)由于閃存的單位成本較高,所以固態(tài)硬盤往往是用作機(jī)械硬盤或者存儲陣列的緩存。傳統(tǒng)的固態(tài)硬盤緩存系統(tǒng)在實(shí)現(xiàn)時(shí)需要維護(hù)一個(gè)被緩存硬盤地址到緩存硬盤地址之間的映射表,當(dāng)用戶訪問被緩存硬盤時(shí),就會從該映射表中查詢被訪問地址是否被緩存在緩存硬盤中。如果查詢到有被緩存,則緩存系統(tǒng)將該訪問重定向到緩存盤中。由于緩存硬盤一般選用固態(tài)硬盤,被緩存硬盤通常為機(jī)械硬盤。因此其讀寫速度遠(yuǎn)高于被緩存硬盤,所以固態(tài)硬盤緩存系統(tǒng)能大幅度提升整個(gè)系統(tǒng)的讀寫速度。固態(tài)硬盤由于其特殊的存儲介質(zhì),使得主機(jī)系統(tǒng)訪問固態(tài)硬盤時(shí),必須通過該硬盤中的固件程序?qū)⒅鳈C(jī)系統(tǒng)的邏輯磁盤地址轉(zhuǎn)換成物理上的存儲地址,固態(tài)硬盤固件中的閃存轉(zhuǎn)換層維護(hù)著邏輯地址到物理地址的轉(zhuǎn)換關(guān)系表,主機(jī)系統(tǒng)對物理介質(zhì)的訪問都需要通過該表來轉(zhuǎn)換。
[0003]在現(xiàn)有技術(shù)中,固態(tài)硬盤緩存系統(tǒng)會維護(hù)被緩存機(jī)械硬盤地址到緩存固態(tài)硬盤地址的一個(gè)映射關(guān)系,同時(shí)固態(tài)硬盤固件中的閃存轉(zhuǎn)換層維護(hù)了固態(tài)硬盤邏輯地址到閃存陣列物理地址的映射關(guān)系,這樣緩存系統(tǒng)在查詢數(shù)據(jù)時(shí)首先通過被緩存機(jī)械硬盤地址查表得到緩存固態(tài)硬盤的地址,即閃存轉(zhuǎn)換層使用的邏輯地址,然后查表通過固態(tài)硬盤的邏輯地址得到閃存陣列的物理地址,兩次查表會影響緩存系統(tǒng)的性能,同時(shí)兩級映射也較大的占用了計(jì)算機(jī)內(nèi)存。
[0004]參見圖1,現(xiàn)有固態(tài)硬盤緩存系統(tǒng)實(shí)現(xiàn)方法通常是維護(hù)一個(gè)被緩存盤地址到緩存盤地址地址映射表,當(dāng)上層軟件訪問被緩存盤的SO地址時(shí),緩存系統(tǒng)會在該映射表中查詢,發(fā)現(xiàn)映射到緩存盤的LO地址,這樣緩存系統(tǒng)就會訪問緩存盤的LO地址,得到數(shù)據(jù)。由于被緩存硬盤一般是機(jī)械硬盤,緩存硬盤一般是高速的固態(tài)硬盤,這樣用戶需要訪問被緩存機(jī)械硬盤時(shí),緩存系統(tǒng)將訪問重定向到緩存機(jī)械硬盤,能大大的提高整個(gè)系統(tǒng)的數(shù)據(jù)訪問速度。
[0005]參見圖2,由于固態(tài)硬盤通常使用的閃存(NAND Flash)的物理特性(需要先擦除后寫入,無法實(shí)現(xiàn)本地更新)的限制,固態(tài)硬盤需要維護(hù)一個(gè)硬盤邏輯地址到閃存陣列物理地址的映射表,從而向用戶屏蔽閃存介質(zhì)的物理特性。在使用過程中,如果用戶訪問邏輯地址L0,閃存轉(zhuǎn)換層通過查表得到LO映射到PO,將物理地址PO存放的數(shù)據(jù)返回給用戶。
[0006]綜上可知,現(xiàn)有的緩存數(shù)據(jù)讀寫技術(shù)在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
【發(fā)明內(nèi)容】
[0007]針對上述的缺陷,本發(fā)明的目的在于提供一種緩存數(shù)據(jù)讀寫的方法、系統(tǒng)及其固態(tài)硬盤,以提高緩存數(shù)據(jù)讀寫速率,節(jié)省系統(tǒng)內(nèi)存空間。
[0008]為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種緩存數(shù)據(jù)讀寫的方法,包括:
[0009]列表建立步驟:建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;
[0010]讀取步驟:接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
[0011]根據(jù)所述的方法,所述列表建立的步驟包括:
[0012]根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表。
[0013]根據(jù)所述的方法,在所述列表建立步驟之后還包括:
[0014]存儲步驟:將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫所述被緩存硬盤數(shù)據(jù)的系統(tǒng)的內(nèi)存。
[0015]根據(jù)所述的方法,所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。
[0016]根據(jù)所述的方法,在所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
[0017]為了實(shí)現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明還提供了一種緩存數(shù)據(jù)讀寫的系統(tǒng),包括:
[0018]列表建立模塊,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;
[0019]讀寫模塊,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
[0020]根據(jù)所述的系統(tǒng),所述列表建立模塊根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表;
[0021]所述系統(tǒng)還包括:
[0022]存儲模塊,用于將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫所述被緩存硬盤數(shù)據(jù)的系統(tǒng)的內(nèi)存。
[0023]根據(jù)所述的系統(tǒng),所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。
[0024]根據(jù)所述的系統(tǒng),在所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
[0025]為了實(shí)現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明還提供了一種包括上述任一項(xiàng)所述系統(tǒng)的固態(tài)硬盤,所述固態(tài)硬盤包括:
[0026]列表建立模塊,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;
[0027]讀取模塊,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
[0028]本發(fā)明通過建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;然后接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求時(shí)查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。由此,可以將緩存固態(tài)硬盤在閃存轉(zhuǎn)換層使用的邏輯地址到物理地址映射表,與被緩存硬盤地址到緩存固態(tài)硬盤的地址映射表結(jié)合到一起,在進(jìn)行緩存數(shù)據(jù)的讀寫時(shí),將能夠快速的進(jìn)行相應(yīng)緩存物理地址的查詢,提高緩存數(shù)據(jù)讀寫的系統(tǒng)的效率,并且節(jié)省大量的內(nèi)存空間。
【專利附圖】
【附圖說明】
[0029]圖1是現(xiàn)有技術(shù)中固態(tài)硬盤緩存系統(tǒng)使用的被緩存硬盤地址到緩存硬盤地址映射關(guān)系不意圖;
[0030]圖2是現(xiàn)有技術(shù)中固態(tài)硬盤固件閃存轉(zhuǎn)換層地址映射關(guān)系示意圖;
[0031]圖3是本發(fā)明第一實(shí)施例提供的緩存數(shù)據(jù)讀寫的系統(tǒng)的結(jié)構(gòu)示意圖;
[0032]圖4是本發(fā)明第二實(shí)施例提供的緩存數(shù)據(jù)讀寫的系統(tǒng)的結(jié)構(gòu)示意圖;
[0033]圖5是本發(fā)明第三實(shí)施例提供的固態(tài)硬盤的結(jié)構(gòu)示意圖;
[0034]圖6是本發(fā)明第二實(shí)施例提供的映射關(guān)系列表示意圖;
[0035]圖7是本發(fā)明的第四實(shí)施例中提供的緩存數(shù)據(jù)讀寫的方法流程圖。
【具體實(shí)施方式】
[0036]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0037]參見圖3,在本發(fā)明的第一實(shí)施例中提供了一種緩存數(shù)據(jù)讀寫的系統(tǒng)100,包括:
[0038]列表建立模塊10,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;
[0039]讀寫模塊20,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
[0040]在該實(shí)施例中,首先由列表建立模塊10將被緩存盤地址到緩存盤地址的映射表與固態(tài)硬盤閃存轉(zhuǎn)換層使用的邏輯地址和物理地址的映射表合并到一起,建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表。該映射關(guān)系列表如圖6所示。然后,在接收到對所述被緩存硬盤數(shù)據(jù)的讀寫請求時(shí),將查詢所述映射關(guān)系列表,快速的獲知被緩存硬盤數(shù)據(jù)的地址對應(yīng)的緩存硬盤的物理地址。由此,可以快速在該物理地址下讀寫相關(guān)的數(shù)據(jù),提高了處理被緩存數(shù)據(jù)的效率。所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。并且在所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
[0041]參見圖4,在本發(fā)明的第二實(shí)施例中,列表建立模塊10根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表;
[0042]在該實(shí)施例中,在圖6中所示的映射關(guān)系列表通過將圖1和圖2的兩個(gè)映射表關(guān)系進(jìn)行合并。直接維護(hù)一個(gè)被緩存機(jī)械硬盤地址到閃存陣列物理地址,就可以提高地址查詢速度,也大幅度減少對計(jì)算機(jī)內(nèi)存的需求。由此,當(dāng)用戶訪問被緩存硬盤地址S0,緩存數(shù)據(jù)讀寫的系統(tǒng)100查詢一次映射關(guān)系列表就可以將該訪問重定向到閃存陣列地址PO,減少了查表時(shí)間,也大大降低了映射表對主機(jī)內(nèi)存的需求。避免了在傳統(tǒng)被緩存硬盤數(shù)據(jù)的讀寫過程中,存在兩個(gè)映射表,當(dāng)用戶訪問被緩存盤地址SO時(shí),通過查找映射表將該訪問重定向到緩存盤地址L0,緩存硬盤的閃存轉(zhuǎn)換層通過查找映射表將該訪問再次重定向到閃存陣列地址PO的情況,提高緩存數(shù)據(jù)讀寫的系統(tǒng)100的效率,并且節(jié)省大量的內(nèi)存空間。
[0043]此外,緩存數(shù)據(jù)讀寫的系統(tǒng)100還包括:
[0044]存儲模塊30,用于將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫所述被緩存硬盤數(shù)據(jù)的系統(tǒng)100的內(nèi)存。
[0045]通過存儲模塊30將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層,由此可以通過高速的所述緩存固態(tài)硬盤的讀取效率,快速查詢該映射關(guān)系列表。當(dāng)然,優(yōu)選的是將所述映射關(guān)系列表存儲于所述被緩存硬盤數(shù)據(jù)的系統(tǒng)100的內(nèi)存中,由此能夠提高緩存數(shù)據(jù)讀寫的系統(tǒng)100的工作效率。
[0046]參見圖5,在本發(fā)明的第三實(shí)施例中,還提供了包括上述任一個(gè)系統(tǒng)的固態(tài)硬盤200,固態(tài)硬盤200包括:
[0047]列表建立模塊10,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;
[0048]讀取模塊20,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
[0049]在上述多個(gè)實(shí)施例中,已經(jīng)對緩存數(shù)據(jù)讀寫的系統(tǒng)100的具體結(jié)構(gòu)進(jìn)行了描述,因此,在此對于包含該系統(tǒng)的固態(tài)硬盤200的具體結(jié)構(gòu)不再贅述。固態(tài)硬盤200可以作為所述緩存固態(tài)硬盤。
[0050]參見圖7,在本發(fā)明的第四實(shí)施例中,提供一種緩存數(shù)據(jù)讀寫的方法,包括:
[0051]步驟S701中,列表建立模塊10建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;該步驟為列表建立步驟。
[0052]步驟S702中,讀寫模塊20接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。該步驟為讀寫步驟。
[0053]在該實(shí)施例中,緩存數(shù)據(jù)讀寫的系統(tǒng)100為通過高速固態(tài)硬盤作為低速機(jī)械硬盤的讀寫緩存的系統(tǒng)。首先緩存數(shù)據(jù)讀寫的系統(tǒng)100中的列表建立模塊10將被緩存硬盤地址到緩存盤地址的映射表和固態(tài)硬盤使用的邏輯地址到物理地址映射表合二為一。在該緩存數(shù)據(jù)讀寫的系統(tǒng)100運(yùn)行的計(jì)算機(jī)系統(tǒng)中的硬盤采用固態(tài)硬盤,固態(tài)硬盤保存被緩存硬盤的熱點(diǎn)數(shù)據(jù),通過固態(tài)硬盤的高速讀寫特性來提高整個(gè)系統(tǒng)的性能。由于,使用的被緩存硬盤的地址到緩存固態(tài)硬盤的地址間映射表,與固態(tài)硬盤的閃存轉(zhuǎn)換層使用的邏輯地址到物理地址映射表結(jié)合在一起,可以減少數(shù)據(jù)緩存過程中查表操作的同時(shí),降低這兩個(gè)映射表對計(jì)算機(jī)內(nèi)存的需求。在讀寫模塊20接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求時(shí),讀寫模塊20查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。在該實(shí)施例中,所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
[0054]在本發(fā)明的第五實(shí)施例中,所述步驟S701包括:
[0055]列表建立模塊10根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表。并且,在所步驟S701之后還包括:
[0056]存儲模塊30將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫被緩存硬盤數(shù)據(jù)的系統(tǒng)100的內(nèi)存。該步驟為存儲步驟。由于可以在緩存數(shù)據(jù)讀寫時(shí),讀寫模塊20可以從被緩存硬盤數(shù)據(jù)的系統(tǒng)100的內(nèi)存讀取映射關(guān)系列表,因此使固態(tài)硬盤緩存系統(tǒng)更高效、更節(jié)省計(jì)算機(jī)內(nèi)存。
[0057]綜上所述,本發(fā)明通過建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表;然后接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求時(shí)查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。由此,可以將緩存固態(tài)硬盤在閃存轉(zhuǎn)換層使用的邏輯地址到物理地址映射表,與被緩存硬盤地址到緩存固態(tài)硬盤的地址映射表結(jié)合到一起,在進(jìn)行緩存數(shù)據(jù)的讀寫時(shí),將能夠快速的進(jìn)行相應(yīng)緩存物理地址的查詢,提高緩存數(shù)據(jù)讀寫的系統(tǒng)的效率,并且節(jié)省大量的內(nèi)存空間。
[0058]當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種緩存數(shù)據(jù)讀寫的方法,其特征在于,包括: 列表建立步驟:建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表; 讀取步驟:接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述列表建立的步驟包括: 根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述列表建立步驟之后還包括: 存儲步驟:將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫所述被緩存硬盤數(shù)據(jù)的系統(tǒng)的內(nèi)存。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
6.一種緩存數(shù)據(jù)讀寫的系統(tǒng),其特征在于,包括: 列表建立模塊,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表; 讀寫模塊,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述列表建立模塊根據(jù)所述被緩存硬盤地址與所述緩存固態(tài)硬盤的邏輯地址映射關(guān)系,以及所述緩存固態(tài)硬盤的邏輯地址與所述緩存固態(tài)硬盤的物理地址的映射關(guān)系,建立所述映射關(guān)系列表; 所述系統(tǒng)還包括: 存儲模塊,用于將所述映射關(guān)系列表存儲于所述緩存固態(tài)硬盤的閃存轉(zhuǎn)換層或者存儲于讀寫所述被緩存硬盤數(shù)據(jù)的系統(tǒng)的內(nèi)存。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述被緩存硬盤為固態(tài)硬盤或者機(jī)械硬盤。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,在所述被緩存硬盤為固態(tài)硬盤時(shí),所述緩存固態(tài)硬盤的讀寫速率高于所述被緩存硬盤的讀寫速率。
10.一種包括權(quán)利要求6?9任一項(xiàng)所述系統(tǒng)的固態(tài)硬盤,其特征在于,所述固態(tài)硬盤包括: 列表建立模塊,用于建立被緩存硬盤地址與緩存固態(tài)硬盤的物理地址的映射關(guān)系列表; 讀取模塊,用于接收對所述被緩存硬盤數(shù)據(jù)的讀寫請求,查詢所述映射關(guān)系列表,在對應(yīng)的所述緩存硬盤的物理地址讀寫所述被緩存硬盤數(shù)據(jù)。
【文檔編號】G06F17/30GK103744864SQ201310695547
【公開日】2014年4月23日 申請日期:2013年12月17日 優(yōu)先權(quán)日:2013年12月17日
【發(fā)明者】廖東方 申請人:記憶科技(深圳)有限公司