作者:-1????發(fā)布時(shí)間:2022-11-23 09:30 ????瀏覽次數(shù) :
3.4 Persistence
Flash是非易失的長(zhǎng)久存儲(chǔ)介質(zhì),然而,為了恢復(fù)SSD狀態(tài),重建邏輯塊映射和所有相關(guān)數(shù)據(jù)結(jié)構(gòu)至關(guān)重要。這種恢復(fù)還必須考慮到失敗塊,以便不將它們重新引入到活動(dòng)使用中。有幾種可能的方法來(lái)解決這個(gè)問(wèn)題。大多數(shù)利用每個(gè)閃存頁(yè)面包含的專用區(qū)域(128字節(jié))的元數(shù)據(jù)存儲(chǔ),該元數(shù)據(jù)存儲(chǔ)可用于存儲(chǔ)映射到給定閃存頁(yè)面的邏輯塊地址。在這里提到的模擬器中,該技術(shù)不需要在啟動(dòng)時(shí)訪問(wèn)每個(gè)page,以為要存儲(chǔ)每個(gè)塊而不是頁(yè)的映射信息。注意在這類的算法中,內(nèi)容已被取代但尚未擦除的頁(yè)面將在恢復(fù)期間多次出現(xiàn)。在這些情況下,穩(wěn)定存儲(chǔ)表示必須允許恢復(fù)算法確定allocation pool中邏輯頁(yè)的最新實(shí)例。