

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、近年來,隨著處理器和內(nèi)存性能的不斷增長,I/O逐漸成為了限制計(jì)算機(jī)系統(tǒng)發(fā)展的瓶頸,與此同時(shí),大數(shù)據(jù)時(shí)代的到來對(duì)計(jì)算機(jī)系統(tǒng)的I/O訪問速度也提出了更高的要求。為了提高系統(tǒng)的I/O性能,傳統(tǒng)的磁盤做出了諸多改進(jìn),然而受限于其依賴于機(jī)械運(yùn)動(dòng)實(shí)現(xiàn)的事實(shí),訪問延遲得不到根本性的提升,難以突破計(jì)算機(jī)系統(tǒng)的I/O訪問瓶頸。閃存芯片基于半導(dǎo)體技術(shù)作為新一代的非易失性存儲(chǔ)器,具有低延遲,低功耗,抗震性強(qiáng)的特點(diǎn),正從嵌入式應(yīng)用中推廣至個(gè)人計(jì)算機(jī)及大規(guī)模數(shù)據(jù)
2、中心應(yīng)用中以代替?zhèn)鹘y(tǒng)磁盤來使用。然而閃存芯片的讀寫不對(duì)稱,異地更新的限制使其不能直接應(yīng)用在計(jì)算機(jī)系統(tǒng)中代替?zhèn)鹘y(tǒng)磁盤的位置。為了盡可能少對(duì)目前的計(jì)算機(jī)系統(tǒng)進(jìn)行更改,閃存轉(zhuǎn)換層作為文件系統(tǒng)與閃存存儲(chǔ)系統(tǒng)的中間層被提出來掩蓋閃存的相關(guān)特性,從而使得文件系統(tǒng)可以像訪問機(jī)械磁盤那樣去訪問閃存。閃存轉(zhuǎn)換層對(duì)閃存芯片進(jìn)行統(tǒng)一管理,對(duì)閃存的使用性能具有決定性的作用,因此,如何設(shè)計(jì)高效的閃存轉(zhuǎn)換層算法,提高閃存存儲(chǔ)系統(tǒng)的利用率和I/O性能意義重大。
3、> 本文對(duì)實(shí)時(shí)系統(tǒng)中的閃存轉(zhuǎn)換層算法展開研究。閃存轉(zhuǎn)換層作為中間轉(zhuǎn)換層主要包括地址映射,垃圾回收和損耗均衡等功能。其中,地址映射負(fù)責(zé)將文件系統(tǒng)發(fā)出的虛擬邏輯地址映射為閃存存儲(chǔ)系統(tǒng)中的物理地址;垃圾回收由有效頁的拷貝操作和塊擦除操作組成,負(fù)責(zé)將系統(tǒng)中存放無效數(shù)據(jù)的閃存塊擦除后重新利用;而損耗均衡則是為了均衡的使用閃存芯片中的塊,從而延長閃存的使用壽命。本文通過分析閃存轉(zhuǎn)換層垃圾回收過程的工作特點(diǎn)得出通過推遲閃存中的垃圾回收過程,可以減少
4、系統(tǒng)中的有效頁拷貝操作,從而減少垃圾回收的代價(jià),提高閃存的使用效率。
本文對(duì)實(shí)時(shí)系統(tǒng)中閃存存儲(chǔ)系統(tǒng)進(jìn)行建模,實(shí)現(xiàn)了一種自適應(yīng)的局部垃圾回收策略,并在此基礎(chǔ)上提出兩種實(shí)時(shí)系統(tǒng)中的閃存轉(zhuǎn)換層算法RAFT和DSFTL。自適應(yīng)局部垃圾回收策略中將垃圾回收的過程將有效頁的拷貝和塊擦除操作分為多步進(jìn)行,根據(jù)閃存系統(tǒng)中塊的使用情況,綜合的使用集中式局部垃圾回收策略和分布式局部垃圾回收策略,盡可能推遲塊擦除操作,從而減少垃圾回收過程中的有效頁
5、拷貝操作,提高系統(tǒng)性能。另外,在兩種閃存轉(zhuǎn)換層算法中,本文采用了一種按需分配的方式進(jìn)行物理空間和邏輯空間的映射,對(duì)于經(jīng)常訪問的邏輯塊按需分配多個(gè)物理塊,而較少訪問的邏輯塊則分配較少的物理空間,通過這種分配方式,推遲了垃圾回收的觸發(fā)時(shí)間。另外DSFTL算法中,根據(jù)系統(tǒng)運(yùn)行過程中的數(shù)據(jù)訪問特點(diǎn),進(jìn)行超級(jí)塊的合并操作,將冷熱數(shù)據(jù)分別存放在不同的超級(jí)塊中,基于不同的超級(jí)塊進(jìn)行物理空間的分配,減少垃圾回收過程中的花銷,進(jìn)一步提高了閃存芯片的使用效
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 閃存轉(zhuǎn)換層研究.pdf
- 固態(tài)盤的閃存轉(zhuǎn)換層設(shè)計(jì)與優(yōu)化.pdf
- eMMC存儲(chǔ)系統(tǒng)的閃存轉(zhuǎn)換層研究與設(shè)計(jì).pdf
- 閃存轉(zhuǎn)換層算法研究.pdf
- 保留時(shí)間感知的閃存轉(zhuǎn)換層設(shè)計(jì)與實(shí)現(xiàn).pdf
- 固態(tài)硬盤的閃存轉(zhuǎn)換層映射策略研究.pdf
- 一種基于key-value存儲(chǔ)的閃存轉(zhuǎn)換層算法設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于頁組映射的固態(tài)盤閃存轉(zhuǎn)換層優(yōu)化算法研究.pdf
- 固態(tài)盤閃存轉(zhuǎn)換層優(yōu)化技術(shù)研究.pdf
- 一種對(duì)NAND閃存硬件和閃存轉(zhuǎn)換層軟件的形式化建模.pdf
- 基于FPGA的閃存數(shù)據(jù)實(shí)時(shí)糾錯(cuò)技術(shù)的研究.pdf
- 面向嵌入式系統(tǒng)的TLC-SLC雙模閃存轉(zhuǎn)換層算法研究.pdf
- 基于閃存的緩存系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 帶轉(zhuǎn)換層的剪力墻設(shè)計(jì)與研究.pdf
- 基于USB的多功能閃存讀卡器的研究與設(shè)計(jì).pdf
- 基于模型轉(zhuǎn)換的實(shí)時(shí)軟件資源建模與驗(yàn)證的方法研究.pdf
- 梁式轉(zhuǎn)換層的設(shè)計(jì)與運(yùn)用
- 基于閃存的緩存管理研究.pdf
- 基于閃存陣列的數(shù)據(jù)匯集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于工程實(shí)例的梁式轉(zhuǎn)換層設(shè)計(jì)探討.pdf
評(píng)論
0/150
提交評(píng)論