Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8767917
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T16:56:21+00:00 2026-06-13T16:56:21+00:00

I am writing an Android application which writes data to a file several times

  • 0

I am writing an Android application which writes data to a file several times a second, the overall file size is around 1MB, after that file gets erased and new file started. Should I be concerned about wearing out the phone’s flash memory, causing it to fail? Do you know if Android distributes writes onto different sectors to minimize flash memory degradation, even when the application writes a continuous file?
Does the logging system worked in a similar way? In other words if I log a lot (several records per second), will that affect the phone’s flash memory resource?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T16:56:23+00:00Added an answer on June 13, 2026 at 4:56 pm

    Would not hurt to worry about that, but aside from flash write cycles, I’d rework app logic – 1MB is not that much, so buffering data in memory and flushing it to the file periodically (but less frequently) should speed your app (as I assume your writes are synchronous).

    EDIT

    Wiki got some figures for consideration:

    Write endurance

    The write endurance of SLC floating-gate NOR flash is typically equal
    to or greater than that of NAND flash, while MLC NOR and NAND flash
    have similar endurance capabilities. Example Endurance cycle ratings
    listed in datasheets for NAND and NOR flash are provided.

    • SLC NAND flash is typically rated at about 100k cycles (Samsung OneNAND KFW4G16Q2M)
    • MLC NAND flash used to be rated at about 5k – 10k cycles (Samsung K9G8G08U0M) but is now typically 1k – 3k cycles
    • TLC NAND flash is typically rated at about 1k cycles (Samsung 840)
    • SLC floating-gate NOR flash has typical endurance rating of 100k to 1M cycles (Numonyx M58BW 100k; Spansion S29CD016J 1,000k)
      MLC floating-gate NOR flash has typical endurance rating of 100k cycles (Numonyx J3 flash)
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am writing an Android application which can enable and disable the Network Data
I am writing an Android application which uses several 3D models. Such a model
I am writing a android application which requires dependency injection in the data access
i am writing a small android application which requires some data which is stored
I'm writing an android application which purpouse is to determine the user position via
I am writing an android application, which communicates with server when the user logs
I'm writing an Android application, which uses AccountManager to get the token. From an
In Android I am writing an application in which, I would like to capture
I am writing a little application in android which would have a server part
I'm writing an android application which needs to display some text for a a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.