Задумывался чем отличается память HC и XC в MicroSD.
Производители заявляют разный объем памяти, а вот как это организовано - молчат.
Так вот наткнулся я в интернете на статью о переходе в SSD с 64 слойной памяти на 96 слойную, и там сказано что уже влазит в один кристалл 512 гигабайт.
Получается чем больше слоев, тем больше емкость. Ну и под память нужен контроллер умеющий с ней работать.
А классы скорости скорее всего зависят от типа памяти (от количества бит в ячейке), от характеристик контроллера и от прошивки.
Раз указанны классы вместо явных характеристик, значит производители оставляют себе поле для маневров, то есть планируют под одним названием выпускать устройства с разной начинкой, но придерживаться класса скорости.
Так что карты памяти - это расходники, как бумага в принтере, израсходовалась - поменяли. Долго хранить файлы там не желательно, нужно скидывать на более надежные запоминающие устройства.
Флешки - тоже расходники, контроля за здоровьем памяти в них нет, либо включилась либо не включилась.
Вставляют их в огромное множество устройств, так что глюкануть прошивка может запросто, если драйвер или программа в каком либо устройстве кривые, или если у пользователя руки кривые - выдернул флешку при записи. Ну и при неправильной полярности в самособранных системниках может сгореть резистр, да и память может сломаться как от износа так и от низкого качества продукции.
Причин поломок множество, так что замена по гарантии - единственный способ подстраховаться от поломок. Программы для восстановления расчитаны лишь на определенный тип ошибок, да и они требуют множество времени на изучение.
А для сохранности данных - нужны бэкапы в надежных хранилищах.