Frage

In meiner Chat-Anwendung, addiere ich die Möglichkeit, Chats zu protokollieren. Die Protokolle werden auf der SD-Karte gespeichert und ein BufferedWriter wird für jede Person / Kanal-Chat mit geschieht offen gehalten. Ich frage mich, welche Auswirkungen diese haben auf der SD-Karte und ihr Leben haben.

Meine BufferedWriter die Puffergröße auf 1024 ist, frage ich mich, auch wenn das zu klein oder zu groß ist.

War es hilfreich?

Lösung

Flash-Speicherkarten haben eine Ausdauer von über eine Million Schreibzyklen pro Fläche und wahrscheinlich sind Abnutzungsausgleich, die im Grunde bedeutet, zu schreiben versucht, auf verschiedene Bereiche so bestimmten Stellen verschleißen nicht.

So nach etwa (sizeOfSDCard / sizeOfYourData) * 1.000.000 schreibt, werden Sie ihre Karte ruiniert haben.

Praktisch bedeutet dies, sind Sie wahrscheinlich keinen Schaden verursachen würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top