關於TF卡、SDHC標準和 class 速度等級分析(轉自pudding1998)

目前機友們使用高速快閃記憶體TF卡的越來越多了,4GB、8GB、已經很平常了,甚至16GB和32GB也有測試上機的,牛人多啊。但大部分機友還是對什麼是SD卡,TF卡,SDHC標準,和Class傳送速率等級不是很明白,而且很多人對買卡還是比較盲目,本人特搜集了關於這方面的知識、加上個人的瞭解和經驗作個簡單綜合性的分析,有錯誤之處望指正

1SD卡和TF
大家知道我們的手機使用的是指甲蓋大小的存儲卡,這個卡其實就是TF卡。而經常提到的SD卡又是什麼卡呢?簡單的說吧,SD卡體積比較大,大家買卡的時候應該記得那個白色的小塑膠盒子裡面有兩個卡,小的就是TF卡,大的是適配器(大家也稱為卡托),這個TF卡可以插進卡托裡面,這樣就形成了一個SD卡,可以簡單的理解為TF+卡托=SD,這樣的SD卡可以插到讀卡器裡用於資料傳輸,也可以適用於某些例如數碼相機一類的相容性數碼產品,而我們的手機就只要這個小小的TF卡就可以了。(用於非手機等較大的數碼產品的存儲卡是一個完整的SD卡,不像我們買到的手機卡這樣可以組合和拆分的)看圖:
clip_image001clip_image002
2SDHC標準和CLASS傳送速率等級
什麼是SDHC標準?
SDHC是“High Capacity SD Memory Card”的縮寫,即“高容量SD存儲卡”。2006年5月SD協會發佈了最新版的SD 2.0的系統規範,在其中規定SDHC是符合新的規範、且容量大於2GB小於等於32GB的SD卡。
SDHC最大的特點就是高容量(2GB-32GB)。另外,SD協會規定SDHC必須採用FAT32 檔案系統,這是因為之前在SD卡中使用的FAT16檔案系統所支援的最大容量為2GB,並不能滿足SDHC的要求。
SDHC標誌如下圖:
clip_image003clip_image002[1]
作為SD卡的繼任者,SDHC主要特徵在於檔案格式從以前的FAT12、FAT16提升到了FAT32,而且最高支持32GB。同時傳送速率被重新定義為Class2(2MB/sec)、Class4(4MB/sec)、Class6(6MB/sec)等級別,高速的SD卡可以支援高分辨視頻錄製的即時存儲。
SDHC卡的外形尺寸與目前的SD卡一樣(含TF卡),著作權保護機能等也和以前相同,但是由於檔案系統被變更,以前只支持FAT12/16格式的SD設備存在不相容現象,而現在也支援FAT32(SDHC)的機器,這可以讀取現存的FAT12/16格式的SD卡。 SDHC標誌
所有大於2G容量的SD卡必須符合SDHC規範,規範中指出SDHC至少需符合Class 2的速度等級,並且在卡片上必須有SDHC標誌和速度等級標誌。
符合SDHC標準的TF卡如下圖:
clip_image004clip_image002[2]
在市場上有一些品牌提供的4GB或更高容量的SD卡並不符合以上條件,例如缺少SDHC標誌或速度等級標誌,這些存儲卡不能被稱為SDHC卡,嚴格說來它們是不被SD協會所認可的,這類卡在使用中很可能出現與設備的相容性問題。
不符合標準的如下圖:
clip_image005clip_image002[3]
clip_image006clip_image002[4]
雖然有些存儲卡沒有這樣的標誌或標識,但不能說它就是低等貨或假貨,以上僅供參考
由於SDHC採用與SD1.1規範不同的定址方式,所以不相容SD 2.0規範確立之前生產的某些舊版本SD 設備,只有新的符合SD2.0規範的SD設備才能使用SDHC。如果SDHC插入某些舊版本的SD 設備,出於對卡內資料資料進行保護的目的,將不會被此類設備所識別。
市場上常見的2GB以下存儲卡(含2GB)都不屬於SDHC卡
普通的TF卡:
clip_image007clip_image002[5]
如何才能確認設備相容SDHC呢,一般設備上會有比較明顯的SDHC標誌,或者會在產品的說明書中注明相容SDHC。
而上文中提到的SD協會規定的速度等級(Speed Class),在測試方法上與普通的性能測試有較大區別。測試時根據卡片內的碎片的不同程度分別測試讀速率曲線和寫速率曲線,而並不是對單一大檔的傳送速率進行測試。SD協會定義了滿足各等級最低要求的性能曲線,根據測試所得的資料和SD協會規定的性能標準進行比較, 從而判斷卡片的性能等級。
SD2.0的規範中對於SD卡的性能上分為如下4個等級,不同等級能分別滿足不同的應用要求:
Class 0:包括低於Class 2和未標注Speed Class的情況; (2GB以下[含2GB])
Class 2:能滿足觀看普通MPEG4 MPEG2 的電影、SDTV、數碼攝像機拍攝; (常見有sandisk,kingmax4GB、8GB)
Class 4:可以流暢播放高清電視(HDTV),數碼相機連拍等需求; (常見有Kingston4G,Sandisk4GB、8GB、16GB)
Class 6:滿足單反相機連拍和專業設備的使用要求; (Sandisk8GB,其他的市場較少,亦不太適合、不推薦用於手機)
clip_image008clip_image002[6]
SD協會是基於實際應用情況,對各個品牌的SDHC產品進行了速度等級的劃分,頗為難得的是,一向以率先推出新品而著稱的ATP公司則在2007年10月就發佈了全球首款class 6等級的SDHC產品-ATP ProMax SDHC 4GB Class 6,可以滿足專業玩家和高端使用者對於高容量和高性能SDHC產品的嚴格需求。而目前市場上能夠提供Class 6級別的4GB及以上 SDHC廠商很少
3TF卡的測試對比:
TF卡大家一般是拿到電腦上用專業軟體測試的,其實這樣的測試並不能反映和代表在手機上運行和讀取的實際資料,電腦和手機的運行環境有很大的差異,配用的讀卡器和測試軟體也有不同,測試資料會有偏差。但只要是品牌好的正品TF卡,一般是沒什麼問題的,所以大家選卡的時候要多加注意,多注意細節,不要被JS給吹懵了,再說,價格決定品質,不同品牌的同種規格存儲卡之間也是有差異的,看圖例吧:(測試圖片感謝zhanghxs和oushin提供)
Kingston 4GB class 4:ATTO disk測試
clip_image009clip_image002[7]
Sandisk 4GB class4: ATTO disk測試
clip_image010clip_image002[8]
Kingston 4GB class4: HDTunePro測試
clip_image011clip_image002[9]
從以上看,不同的軟體測試,此規格的 Sandisk 比 Kingston 寫入資料表現要好點(不代表手機實際讀取)
總結:
1、市場上常見的2GB以下存儲卡(含2GB)都不屬於SDHC卡,其等級為Class0.
2、並不是所有的4GB卡都是Class4,也有Class2的,不同品牌和規格也是有分類和區別的.
3、4GB Class4還是可以值得考慮的.(Class6卡市場較少,目前來說,相比Class4用於手機時在速度上沒有明顯優勢)
4、認清TF卡上SDHC以及Class等級標識.根據自己的實際需要購卡.不要盲目追求高速度和高容量.目前市場上常用的還是以Kingston,Sandisk, Kingmax為主,各品牌之間存在一定的差異.電腦測試並不完全體現存儲卡的性質和特點.卡是要裝到手機裡的,你電腦裡飛速20+,在手機裡運行也許只有2+,選卡要選擇適合自己需要的,裝幾首MP3非趕個潮流裝個8GB,到時候受折磨的不僅僅是自己,影響更重的是手機的CPU,還有電池的續航時間,要知道,電池就是這樣被消耗和損傷的!

對「關於TF卡、SDHC標準和 class 速度等級分析(轉自pudding1998)」的一則回應

發表留言