Чи може SD-карта з часом змінювати свій розмір (ємність)?


2

Я нещодавно подивився на розмір моїх різних SD-карт. Хоча вони часто мають однаковий розмір на своїй етикетці (як, наприклад, 8 Гб), я вважаю, що деякі показують різний розмір (при перегляді його деталей), як скажімо (7948206080 байт для одного і 8010072064 для іншого). Я виявив виконання цих команд

blockdev --getsize64 /dev/sdb 
8010072064
blockdev --getsize64 /dev/sdc 
7948206080

Тепер мені цікаво, як на другій 8 ГБ SD-картці було всього 7948206080 байт. Я трохи буду стежити за їх поведінкою, але все ж мені цікаво (з такими непарними номерами для розмірів SD-карти), чи можу я повірити, що розмір повідомленої SD-картки з часом завжди буде однаковим?

Так, хотілося б знати, чи може SD-карта (за стандартом, якій вона відповідає, або за популярним досвідом) з часом змінювати свій розмір?

Здавалося б, що враховуючи зношеність осередків пам’яті, якась втрата ємності не буде здивованою, але я припускав, що будь-яка така несправність комірок швидше призведе до повного виходу з ладу картки?


@ fernando.reyes чи можете ви вказати, що ви маєте на увазі, "вони відформатовані в одній файловій системі"? Дві картки sd мають різний зміст, проте виклик blockdev --getsize64 /dev/sdcardXне повинен залежати від вмісту картки.
humanityANDpeace

Відповіді:


3

Вони не змінюють розмір.
Якщо під час використання виникає несправність, це зазвичай все або нічого, і вся карта стає непридатною. Бортовий контролер просто не має сили процесора робити щось розумне в цьому випадку.

Але продавці можуть (і будуть) брати трохи свободи з тим, як вони визначають розмір.
Надзвичайно рідко буває, що на 8 Гб картці розміщено рівно 8000000000 байт.
Навіть дві однакові карти (одна і та ж модель) від одного і того ж постачальника можуть мати дещо різні розміри, якщо вони надходять із різних виробничих циклів. Все залежить від точних використовуваних флеш-чіпів (і це дуже різниться).
Можливо також, що під час виробництва частина флеш-пам'яті була визнана несправною / непридатною та відображена на карті, що робить ефективний розмір дещо меншим, ніж очікувалося. Якщо велика частина є непридатною, також не можна почути ребрендинг її як напіврозмірного пристрою. (Наприклад, візьміть 40% несправний флеш-чіп на 16 ГБ і добру половину перетворіть на чіп 8 ГБ.)

Поки фактичний розмір не менше ніж приблизно 95%, ніж очікувана ємність, написана на упаковці, нікого насправді не цікавить.

Зараз у мене на столі 2 однакові USB-накопичувачі на 16 ГБ. Один - 15,7 ГБ за даними Windows, а інший - 15,8 ГБ.
Коли я дивлюся на інформацію про USB-пристрої, обидві накопичувачі представляють себе абсолютно однаковою технікою для Windows, просто різними серійними номерами та розмірами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.