3
在我的聊天應用程序中,我添加了記錄聊天功能。日誌保存在SD卡上,並且一個BufferedWriter
保持打開,以便每個人/頻道的聊天都完成。我想知道這可能會對SD卡和它的生活有什麼影響。頻繁sdcard寫入的影響
我的BufferedWriter
的緩衝區大小爲1024,我也想知道如果這太小或太大。
在我的聊天應用程序中,我添加了記錄聊天功能。日誌保存在SD卡上,並且一個BufferedWriter
保持打開,以便每個人/頻道的聊天都完成。我想知道這可能會對SD卡和它的生活有什麼影響。頻繁sdcard寫入的影響
我的BufferedWriter
的緩衝區大小爲1024,我也想知道如果這太小或太大。
閃存卡每個區域的續航能力約爲a million write cycles,可能包括耗損均衡,這基本上意味着試圖寫入不同的區域,因此特定的斑點不會磨損。
因此,在大約(sizeOfSDCard/sizeOfYourData)* 1,000,000寫入之後,您將毀掉他們的卡片。
實際上,這意味着你可能不會造成任何傷害。
爲什麼不問OS是什麼文件系統塊的大小,然後設置'BufferedWriter'等於它?這將保證最少寫入,不是嗎? – 2012-02-04 06:30:08