引用:
作者changyl
Flash通常有最小寫入的單位,例如512 bytes
如果你在這個最小寫入單位中每次填8 bytes的資料
把它填滿就用掉512/8 = 64次的壽命
再繼續往下寫的話就算是另一區塊的壽命了
不過老實說
怎麼填資料是隨身碟CONTROLLER的工作
我們user也沒辦法左右.
|
Flash最小單位為一個Block,一個Block通常為512 Byte,但不一定要512 Byte
當您對這個Block無論寫入1 bit 還是全部寫滿,都是算一次寫入,因為就是最小單位了,讀取也是一樣,最少只能讀取一個Block,至於您寫入一個檔案會有幾次讀寫就很難說了,因為還有FAT要更動,而且檔案也不一定為連續的
而且壽命也是用Block為單位,每個Block都可以有十萬次的讀寫能力,如果你要測試直接拿Flash IC去測比較快,不過也不是說十萬次一到就壞了,使用次數只是MTBF測出來的,不保證您寫入一次就壞了