Max read/writes to an SD card

3

Possible Duplicate:
What's the life expectancy of an SD card?

I have been told this before that an SD card has a max of 10k writes and 100k reads, but I can't seem to find any information on it.

Is there a limit to the number of times you can read/write to an SD card?

Steven smethurst

Posted 2010-07-02T19:57:35.580

Reputation: 417

Question was closed 2011-09-21T16:38:28.580

Answers

6

It depends on flash memory technology, which depends on the manufacturer. Taken from the "SanDisk SD Card Product Manual":

SanDisk SD cards have an endurance specification for each sector of 100,000 writes typical (reading a logical sector is unlimited).

Therefore, extremely heavy use of the card in cellular phones, personal communicators, pagers and voice recorders will use only a fraction of the total endurance over the device’s lifetime. For instance—it would take over 10 years to wear out an area on an SD Card based on a file of any size (from 512 bytes to maximum capacity) being rewritten 3 times per hour, 8 hours a day, 365 days per year.

apalopohapa

Posted 2010-07-02T19:57:35.580

Reputation:

0

At least SanDisk gives you lifetime warranty so they probably have quite a bit trust in their products. For normal use it very likely won't matter.

But yes, Flash memory has a limited number of write cycles. Wear levelling spreads writes over the card so you won't have any hot spots that wear out too early.

Joey

Posted 2010-07-02T19:57:35.580

Reputation: 36 381

0

Suggest moving to another community, such as ServerFault/SuperUser.

You would be concerned with "memory wear". This is a limitation not specific to SD cards alone, but to the memory technology itself, to include Compact Flash, and other SSD's, for example.

maxwellb

Posted 2010-07-02T19:57:35.580

Reputation: 935

1"You don't have to go home, but you can't stay here..." – None – 2010-07-02T20:05:12.780