Что происходит, если карта SDHC получает ошибку при записи (поврежденная ячейка / поврежденный сектор)?
Целая карта будет неприменима (к мусору, все данные, записанные в тот сектор теперь и в будущем, будут потеряны)? Или перепишите сектор (флэш-память повреждается, когда запись поэтому, возможно, имеет какую-либо функцию, чтобы проверить, был ли сектор записан успешно) другому и метке как отказ, столь же неприменимый, что будет замечено как сокращение способности, но никаких потерянных данных.
Я должен провести некоторое исследование о SD-картах на бездисковых машинах.
В целом, SD-карты, выполненные с файловой системой FAT. Это обнаружит и отметит/отметит поврежденные секторы, таким образом, конечным результатом будут данные, не потерян, но сумма свободного места на карте уменьшается немного. Это не прекрасно, конечно. Некоторым более новым картам создали код с коррекцией ошибок в (ECC), который делает подобное задание на более низком уровне, таким образом, в теории должен сделать его еще менее вероятно для потери информации, записанной в карту. Это все еще возможно, просто менее вероятно.