基于邏輯區間熱度的垃圾回收算法
大小:0.79 MB 人氣: 2017-12-05 需要積分:1
標簽:邏輯(29342)
針對現有的NAND閃存垃圾回收算法中回收性能不高,磨損均衡效果差,并且算法內存開銷大的問題,提出了一種基于邏輯區間熱度的垃圾回收算法。該算法重新定義了熱度計算公式,把連續邏輯地址的NAND內存定義為一個熱度區間,以邏輯區間的熱度來代替邏輯頁的熱度,并將不同熱度的數據分開存儲到不同擦除次數的閃存塊上,有效地實現了數據冷熱分離,并且節約了內存空間。同時,算法還構造了一種新的回收代價函數來選擇回收塊,在考慮回收效率的同時,還兼顧了磨損均衡的問題。實驗結果表明,該算法與性能優異的FaCC算法相比,總的擦除次數減少了ll%,總的拷貝次數減少了13%,擦次數最大差值減少了42%,內存消耗能減少了75%。因此,該算法有利于增加閃存可用空間,改善閃存系統的讀寫性能,延長閃存使用壽命。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%