引用:
作者cmwang
鵝猜FLASH controller內建的reallocate的機制會不會就是把counter/mapping等資訊附加在每個block上啊(i.e.若user看到的是512bytes/block,可能另外附加數十byte作ECC/counter/mapping等用途在user看不到的部份  )....
|
'mapping" 這部分我一直想不通

理論上, mapping table 需要 maintain, FLASH controller 應該沒有足夠的記憶體(有嗎?)可滿足這部分需求.
在沒有使用專為 flash device 設計的 file system (ex:FAT16) 的情況下,
硬碟起始位置, 或是說, 記錄檔案位置的 index table 的區塊, 應該很容易陣亡才是.