LINUX.ORG.RU

История изменений

Исправление NiTr0, (текущая версия) :

Дохнут, впрочем, чаще из-за хреновых контроллеров и прочего брака, а не из-за износа ячеек.

откуда такая уверенность? вы на флэшке/ссд меняли «хреновый контроллер» на новый и она оживала со всеми данными?))) или все же вы попутали разрушение служебки (с потерей данных/недетектом) со смертью контроллера?

Если ты будешь держать неудаляемые данные, то ячейки, в которых они находятся, не будут перезаписываться и останутся молодыми, зато оставшееся небольшое количество ячеек будет перезаписываться постоянно, и хотя бы одна из них умрёт раньше, нежели если все ячейки хотя бы изредка освобождаются.

вообще должен быть wear leveling, когда занятые блоки тоже тасуются при перезаписи. но в тупых и примитивных контроллерах флэшек он с большой вероятностью реализован криво…

Принципиальных нет.

принципиальные есть. ссд (большинство) в фоне проверяют читаемость ячеек и перезаписывают те, что неуверенно читаются. sd - такого в большинстве своем не умеют, почему и легко теряют данные через ~4 года. второе отличие - sd не умеют в trim…

Исходная версия NiTr0, :

Дохнут, впрочем, чаще из-за хреновых контроллеров и прочего брака, а не из-за износа ячеек.

откуда такая уверенность? вы на флэшке/ссд меняли «хреновый контроллер» на новый и она оживала со всеми данными?))) или все же вы попутали разрушение служебки (с потерей данных/недетектом) со смертью контроллера?

Если ты будешь держать неудаляемые данные, то ячейки, в которых они находятся, не будут перезаписываться и останутся молодыми, зато оставшееся небольшое количество ячеек будет перезаписываться постоянно, и хотя бы одна из них умрёт раньше, нежели если все ячейки хотя бы изредка освобождаются.

вообще должен быть wear leveling, когда занятые блоки тоже тасуются при перезаписи. но в тупых и примитивных контроллерах флэшек он с большой вероятностью реализован криво…

Принципиальных нет.

принципиальные есть. ссд (большинство) в фоне проверяют читаемость ячеек и перезаписывают те, что неуверенно читаются. sd - такого в большинстве своем не умеют, почему и легко теряют данные через ~4 года.