SD記憶卡容量與實際容量不符,這是為什麼?是不是跟卡的品牌有關?一般誤差是多少才是算合理?我買了一張PhotoFast 4G UltraII SD記憶卡,可是實際卻只3.7G左右是,這是少的有點離譜?還是這算是正常的?有没有人可為我解答這個問題???
SD卡容量不符規定的原因有很多....1.上面朋友說的硬體容量計算跟電腦容量計算單位轉換的關係2.裡面有擺了"4C CPRM"(硬體資料防拷機制)這個東西,佔去一些空間3.有一些廠商用的flash的晶片是已經擺很久的,電荷很多已經消失(down grade)..........
這樣說好了, 電腦的常用單位是: K, M, G, 各代表3個"0", 也就是*1000但實際電腦在計算時, 是以1024為1K的,因為1024是2的10次方所以所謂的4G, 一般的概念是(9個0):4000000000但若把以上數字除以1024三次的結果:4000000000=3906250K=3814.7M=3.725G所以3.7G是正確的
有些裝置無法支援高容量的SD卡,在使用時會改變SD卡的設定,導致SD卡容量變少,因此部分廠商有提供所謂的回朔程式,就可以將2G SD卡回覆成原來的容量,但你的4G只有顯示3.8G其實是很正常的,是單位換算的問題,就像上面大大所說的。想想如果以實際顯示來標示,那不是都沒有整數了,120G變成112.xxx..,4G要寫3.8xx...,哈,不需太在意啦。
這是很正常的除了上述的容量計算的方式差異外,另外還會因各家 controll 的不同會在 flash 上佔掉一小部份的容量,再加上flash 本身就不是 100%有些體質較差的可能有較多的 壞區域,( 這是 controll 工作所必須的 )因此就可看到容量上的誤差了,不過較差的 controll 所佔掉的容量會比較高