Как я понимаю, каждый производитель разрабатывает свой алгоритм работы контроллера с памятью (кстати, почему бы этот алгоритм не обозвать firmware ?), и закладывает свои условия блокировки на запись. Поэтому пока количество ошибок не превысило порог блокировки с флешкой можно работать. Однако не исключён вариант, в каком-то чипе стоит порог например на 1Гиг, а в массиве бы подохло 2, а остальные бы нормально бы работали. Очень похоже на проблемы с винчестерами - у кого-то просто головки по диску клацнули, его форматнул, контроллер эту зону обошёл, взял недостающее в резервной и HDD дальше нормально работает, у кого-то блины посыпались и ты хоть форматируй, хоть не форматируй - всё тщетно, пока и сервоинформация не слетит, чтоб уж со спокойным сердцем отправить его в мусорник. Поэтому каким-то чипам "низкоуровневый" формат помогает, каким-то нет, а каким-то помогает но очень временно. ИМХО.
|