Эффект частых записей SDCard - PullRequest
4 голосов
/ 23 апреля 2010

В своем приложении чата я добавляю возможность регистрировать чаты. Журналы сохраняются на SD-карте, и один BufferedWriter остается открытым для каждого собеседника / канала, с которым осуществляется чат. Мне интересно, какое влияние это может оказать на SD-карту и ее жизнь.

Размер моего BufferedWriter буфера равен 1024, мне также интересно, слишком ли он мал или слишком велик.

1 Ответ

3 голосов
/ 23 апреля 2010

Карты флэш-памяти имеют износостойкость около миллиона циклов записи на область и, вероятно, включают выравнивание износа, что в основном означает попытку записи в разные области, чтобы определенные места не изнашивались.

Так что после примерно (sizeOfSDCard / sizeOfYourData) * 1 000 000 записей вы уничтожите их карту.

Практически это означает, что вы, вероятно, не причините вреда.

...