【问题标题】:Effect of frequent sdcard writes频繁 sdcard 写入的影响
【发布时间】:2010-04-22 22:16:35
【问题描述】:

在我的聊天应用程序中,我添加了记录聊天的功能。日志保存在 sdcard 上,一个BufferedWriter 保持打开状态,以便每个人/频道聊天完成。我想知道这可能会对 sdcard 及其寿命产生什么影响。

BufferedWriter的缓冲区大小是1024,我也想知道是太小还是太大。

【问题讨论】:

  • 你为什么不问操作系统文件系统块大小是多少,然后设置BufferedWriter等于它?这将保证最少的写入,不是吗?

标签: android bufferedwriter android-sdcard


【解决方案1】:

闪存卡的每个区域的耐用性约为a million write cycles,并且可能包括磨损均衡,这基本上意味着尝试写入不同的区域,以免特定点磨损。

所以在大约 (sizeOfSDCard/sizeOfYourData)*1,000,000 次写入之后,您将毁掉他们的卡。

实际上,这意味着您可能不会造成任何伤害。

【讨论】:

    猜你喜欢
    • 2020-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    相关资源
    最近更新 更多