На сколько вредно для флеш-памяти часто изменять данные в БД в Android?

Рейтинг: 3Ответов: 1Опубликовано: 01.01.2015

По поводу количества циклов перезаписи флеш-памяти в смартфонах стоит заморачиваться или нет?

Вот допустим Android-приложение, в котором пользователь будет очень часто переносить данные с одной таблицы в другую, сортировать между собой и всякого рода упорядочивать их. В общем будет довольно много мелких запросов к базе для добавления/изменения строк. В день думаю некоторые пользователи до тысячи изменений в базе смогут сделать. Если все эти изменения делать напрямую в базу изо дня в день, то флеш-память у устройства не убьется в скором будущем? Может быть стоит загружать данные из базы в оперативку и работать с ними в оперативке? Или я зря беспокоюсь?

Ответы

▲ 1

Про флешки можно прям в вики почитать, или же на superuser. Обычно в районе 100к выдерживает.

Если сравнивать с SSD, то там тоже в районе 100к. В лучшем случае 1 миллион. Учитывая, что грохнуть SSD довольно проблематично (даже, если у вас система на этом диске), то о sd-можно не беспокоиться, учитывая, что телефоны нынче всего пару лет живут.