這樣操作會只讀寫到某區域嗎?(關於記憶卡寫入) - 儲存設備

Margaret avatar
By Margaret
at 2013-10-30T14:42

Table of Contents

延續我在文章的推文所提到的

目前市面上大多數的記憶卡,

都有所謂的平均寫入技術,

就是會平均的隨機寫入NAND Flash記憶體中的各個磁區,

因此避免某一區域因為重複抹寫而造成損壞,

藉此技術,可以大大延長SD卡的壽命,

一般常見的牌子都有這個技術,

Sandisk,Apacer 這兩個官方網站或者評論文章都有說明,

所以肯定有這個技術,

關於Sandisk
SanDisk的記憶卡近年採用到的Data Correction及Wear Leveling(平均數據讀寫)技術
,讓記憶卡的穩定性及耐用性都提升。Data Correction是一種自動修復功能
,它內置在記憶卡的晶卡,會自動偵測數據的完整性,如發現問題就會作出修復。
而Wear Leveling就是一種能用盡卡內每一個記憶體的技術,藉此增長記憶卡的壽命。
以上摘自
http://photo.popart.hk/newver/newsinfo.php?pid=2158

關於Apacer

http://tw.apacer.com/business/technology/wear-leveling


不過,其他廠牌只要不是什麼雜牌,我相信應該都有這個技術吧

因為似乎是必備的技術

http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?CnlID=10&Cat=30&Cat1=&id=126903




可是呢,在這邊我也有一些疑問,
想借這個文章順便問問板上的專家高手們!

我常有使用Finaldata去掃描記憶卡的習慣,

因為Finaldata 掃完可以看到每個檔案寫入的磁簇位置

但我通常都會發現,檔案都會依據寫入的時間,

從最小的磁簇開始使用,一直到最後的磁簇,

是很有規律的一個檔案接著一個,

不過也常有檔案會沒有接著上一個檔案使用完的磁簇,

舉例來說,照片檔1如果使用了磁簇7~2331

照片檔2就會使用2332~4213

(所使用的磁簇多寡,依檔案大小不同而不同)

(每個磁簇,通常包含64個磁區)

如果你發現你的記憶卡,有很多磁簇是被跳過的,

那可能是你的記憶卡該換了,因為可能有很多磁簇是損壞的,或是不穩定的~

如果是無法寫入或讀取的區域,晶片在寫入資料到記憶卡時,就會跳過,
所以跳過很多磁簇,有可能就代表記憶卡有很多地方不能用了,
但因為是零碎的,所以整體記憶卡的可用空間,並沒有降低很多,所以還是可用,
但,這樣的記憶卡,你使用起來也不安心吧~~

這是我看我記憶卡是否該換的依據,


不過問題來了,

我的問題是,

不是說有平均寫入技術,那怎麼又會每次都按照最前面開始寫入呢?

還是我的認知有所錯誤,所謂的磁簇,只是寫入之後才編號的,

並不是記憶卡上面的區域就等於磁簇編號?

也就是說,記憶卡上的區域1 不一定等於你看到的磁簇編號1

而是你寫入記憶卡上面的某個區域後,該區域就會被編為磁簇1

所以你刪掉所有檔案,下次再寫入時,可能會先寫入區域10

可是因為是最開始寫入的地方,所以在finaldata掃描出來之後,依舊編號為磁簇1

所以有時候磁簇1可能是記憶卡上的實體區域1也有可能是其他實體區域

這樣的認知才是對的嗎?


不然平均寫入的技術到底是怎樣的情況?~~

跪求資訊高手解答



※ 引述《LT26i (陳胖胖)》之銘言:
: 耳聞,儲存裝置如果頻繁地只讀寫某特定區域,那個特定區域就會比較快壞掉。
: 我的sony錄音筆常常錄完之後,就馬上把檔案從錄音筆移到硬碟上,
: 並把錄音筆上的檔案刪除,
: 那這樣每次錄音,錄音筆上讀寫的地方,會是同一塊區域嗎?

--
-
●﹁◎╱ ╱
<▉ ▎╲╱
〉﹨ ▎╱╲ 、 〞 !!
▎ ╲ 拼命救球的才是好男兒!!! ●︿ —﹣ ●
▎ ◎ ﹨┐ ╱ ___ ﹀▊ —﹣ /﹨

--

All Comments

Candice avatar
By Candice
at 2013-11-02T11:16
我覺得你完全搞錯了,磁簇不連續跟壞不壞應該沒關係
Caitlin avatar
By Caitlin
at 2013-11-06T07:55
是喔? 大大可以解釋一下嗎~~~
Joseph avatar
By Joseph
at 2013-11-07T07:13
搞錯嘍~~~FinalData 掃的是屬於邏輯層而非實體層
Yuri avatar
By Yuri
at 2013-11-11T19:49
會跳格子那是因為原PO的卡片曾經刪除過放新檔案進去
原PO可以把整張卡 format 後,一次放滿後
再給他快速格式化後,用 FinalData 去掃
Quanna avatar
By Quanna
at 2013-11-13T18:13
此時每個檔案的分布掃描就會是連續的了.....
Kumar avatar
By Kumar
at 2013-11-17T11:58
我記得沒錯的話 軟體看到的位置和實際上的位置會是不
Elizabeth avatar
By Elizabeth
at 2013-11-22T07:43
同的 這點可以從SMART裡"硬碟有備用磁區供Reallocate
這件事情推知
Elizabeth avatar
By Elizabeth
at 2013-11-26T22:47
Relocated 那是一個數值,是韌體所填寫的....
Puput avatar
By Puput
at 2013-11-28T05:27
換言之,備用磁區藏在硬碟實體哪邊,一般AP是看不到的
而一顆(正)空白硬碟,基本上並沒有所謂磁區存在.....
Brianna avatar
By Brianna
at 2013-11-30T10:56
磁區是在低階格式化時所定義的.......
低階格式化才有比較正式的分布資料....
Kyle avatar
By Kyle
at 2013-12-01T13:27
真是豁然開朗啊!! 又學到了很多 感謝兩位大大解說

WD 光華新天地客服

Necoo avatar
By Necoo
at 2013-10-30T13:59
話說我最近也送WD 分享一下資訊 之前買了3.5吋內接硬碟1.5TB的 九月中不知為何突然掛掉 無法讀取 裡面的影片和備份資料都無法救回 只能摸摸鼻子去送修 一開始還不知道光華WD有設點 加上不想花運費寄到國外 以為一定要透過代理商才能送修 所以傻傻拿去聯X 結果跟我講說送去要500 (那我不如買個新硬碟. ...

切割硬碟

Odelette avatar
By Odelette
at 2013-10-30T12:26
我的硬碟有損壞如圖http://imgur.com/kzrGg1d 想問說 有辦法切割硬碟 切成兩個 避開中間兩點紅色損壞的地方嗎 等於是 兩點紅色所夾的範圍 不要了 - ...

內接硬碟 和 外接隨身硬碟的 壽命那個長?

Daph Bay avatar
By Daph Bay
at 2013-10-30T11:57
內接是指一般市售的桌上型硬碟(3.5吋),或 Notebook 內接(2.5吋 5400轉) 外接則是指市售現成,不用再另行組裝的隨身硬碟(3.5吋 / 或 2.5吋) 如果使用的環境都一樣.使用時間長短 和 傳輸資料大小 都相同的條件下, 那一種的壽命會較長(同一種 內接3.5 跟 外接3.5比,內接2 ...

SanDisk Extreme microSDHC UHS-I 32G

Edward Lewis avatar
By Edward Lewis
at 2013-10-30T11:19
最近在找 32G 的 microSD 卡 只考慮 Toshiba 與 SanDisk 兩牌而已 (似乎大牌品質比較穩定?) 一開始買的是 Toshiba EXCERIA TypeHD Mirco-SDHC 32GB UHS-1 Card 這張 寄來以後竟然看到包裝盒上寫 『Please do not us ...

請推薦實驗適用NAS

Agatha avatar
By Agatha
at 2013-10-30T01:50
大家好 兩個問題請教大家 實驗室打算買NAS 預算不含硬碟最多25k左右 主要用途是重要數據資料備份和資料網路共享 另外打算順便做web和VPN server 目前想法是著重在上傳/下載速度 2bay或4bay其實都可以 照之前的經驗想說買S家的介面比較友善 到時候要教學弟比較方便 不過上官 ...