私のチャットアプリでは、チャットをログに記録する機能を追加しています。ログはSDカードに保存され、BufferedWriter
チャットが行われるすべての人/チャネルに対して1つは開いたままになります。これがSDカードとその寿命にどのような影響を与えるのだろうかと思います。
私BufferedWriter
のバッファサイズは1024ですが、それが小さすぎるのか大きすぎるのか疑問に思っています。
私のチャットアプリでは、チャットをログに記録する機能を追加しています。ログはSDカードに保存され、BufferedWriter
チャットが行われるすべての人/チャネルに対して1つは開いたままになります。これがSDカードとその寿命にどのような影響を与えるのだろうかと思います。
私BufferedWriter
のバッファサイズは1024ですが、それが小さすぎるのか大きすぎるのか疑問に思っています。
フラッシュメモリカードは、エリアあたり約100万回の書き込みサイクルの耐久性があり、おそらくウェアレベリングが含まれています。これは、基本的に、特定のスポットが摩耗しないように、さまざまなエリアに書き込もうとすることを意味します。
したがって、約(sizeOfSDCard / sizeOfYourData)* 1,000,000の書き込みの後、カードが台無しになります。
実際には、これはおそらく害を及ぼすことはないということを意味します。