Quote:
Originally Posted by nixkalo
Is there any risk that constant read/write from eMMC will wear it off and reduce kindle lifetime?
|
Of course.
Depending on how you define 'constant' (such as events per unit time).
Have you considered the numbers?
4Gbyte eMMC == 1 million, 4096 byte erase blocks.
With a really good micro-controller in the eMMC - you have to cycle through an erase/program cycle on **each** erase block before you get to the second cycle on the first block you 'wrote'.
(A not-so-good micro-controller will only wear-level over the unused erase blocks - think flash stick.)
So it takes 1 million + 1 'write' operations before you cycle an erase block the second time.
Erase blocks are usually guaranteed for somewhere between 20,000 and 100,000 erase/program cycles.
Hmm...
(1,000,000 * 100,000) + 1 e/p cycles before you exceed the expected lifetime of one (1!) erase block, you still have 999,999 still working.
Take whatever your definition of 'constant' as events per unit time -
divide that into 100,000,000,000
See how many units of time that will take.
(3 per second is about 100 years)
You are much more likely to have the eMMC fail due to a low storage capacity battery than swap usage.