Показать сообщение отдельно
Старый 11.09.2010, 18:50   #23   
Форумец
 
Аватар для Erema
 
Сообщений: 1,460
Регистрация: 17.11.2005
Возраст: 45
Записей в дневнике: 9

Erema вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Особенности реализации Flash памяти состоят в том что этот процесс будет прозрачен, просто объем памяти будет сокращаться. В итоге из 2 гиговой флешки со временем выйдет 128 меговая
Вот это сказки, да присказки. На самом деле все не так.
Память флешь делиться банки, банки на блоки, блоки на страницы.
Контроллер следит за равномерным износом ячеек. И если блок содержащий FAT (или чего там еще) износился , он переносит его полностью на другое место в пределах банка.

Что значит износился? Это значит в странице данных стало больше битовых ошибок, чем может себе позволить избыточность кода коррекции. Тут все тоже просто. Страница 2112 байт , это (512 байт данные + 26 байт служебки)*четыре раза. В служебке хранятся несколько байт (допустим 10 или 16) которые могут в любом месте данных исправить несколько ошибок (допустим 20). Это и называется кодом коррекции.

Вот и наступает такой момент, кода контроллер решает что память износилась и пора уже умирать.
Так вот по разным оценкам NTFS приблизит этот момент в 3..4 раза быстрее. В основном из-за бесконечных (а от части и бесполезных) цыклов стирания/записи.


-------------------
Восстановление информации с флешек - http://bvf.ru/forum/showthread.php?t=614224
Восстановление информации с жестких дисков - http://bvf.ru/forum/showthread.php?t=614237
Восстановление информации с твердотельный жестких дисков - http://bvf.ru/forum/showthread.php?t=614253

Последний раз редактировалось Erema; 11.09.2010 в 21:45.
  Ответить с цитированием