imcrazy wrote:
我只是說格式化會比刪檔抹寫得多呀......刪檔基本上就是更改檔案狀態為刪即可..........就是一個比較級....但壽命差多少個人也無法預估,的確是有可能只差一點點,也可能差一段...這跟控制器處理方式是有關聯的....
至於你講的延遲...其實也還好啦...因為它是用flash,不是傳統的循序硬碟...
很早期(10幾年前)的記憶卡如果你一直用格式化操它,就算是快速格式化也是很有機會葛屁了.....現在很不容易掛,最主要是歸功於卡片裡的控制器均勻抹寫處理能力加強許多.....你可以拿一片大容量的flash,直接用MCU控制定址以FAT32規劃寫資料,完全都不做特別處理,以迴圈讀寫格式化壓力測試,問題很快就會浮現出來了....
就跟你說Canon官方已經說明5D2的格式化是用快速格式化,
你還在拿低階格式化來講,兩者就不同阿。
快速格式化也是針對FAT表處理,跟刪除檔案時的處理方式沒有太大詫異,
只是單純對FAT表做動作,也沒有對後面資料區去做寫入動作。
都已經拿原廠資料去證明了,你還在拿低階格式化的原理來爭辯。
再來關於延遲部分,
資料區只要有切換或重新定址,就需要多花時間,
當你可以Memcpy方式一次寫入,跟需要切段寫入,兩者你跟我說沒差?
以為我沒有寫過這樣的程式?
我的程式就有需要針對Flash去寫入,當前面只有空一些區塊,而你的資料量大於這個區塊,
你就需要用程式將資料切成兩部分,或是多個部分去寫入,這些都會浪費時間。




























































































