|
Quote:
|
Originally posted by Ender78
"I would recommend you not put volatile files in ROM. ROM has a write lifecycle limit that is lower than RAM" -JakeRich
I cannot find the post, but someone figured out about 2 weeks ago that you would have to write to your ROM several times a day for the next 20 years to max-out the lifecycle of your ROM chip.
I don't know about you, but I plan of upgrading to a new unit between now and then.
-Ender
|
Let's do the math. The ROM has an average life of about 10,000 write cycles. If you keep your Ax for two years, that would be 730 days. So 10,000 divided by 730 is just about 13.7. If you write anything to ROM as much as 13.7 times each day, you'll reach the theoretical limit of ROM in about two years. That's not a lot of writing for volatile files like calendars, logs, game scores, things that store configuration files every time they run, etc, etc. And once ROM fails, it's all gone, not just the area you have been writing into. Add the fact that the lifecycle is an estimate, with some variance on either side and it's possible to reach the failure point even sooner.
Ok, we don't need to fear failure, just don't overwork ROM. I store backups there and I run programs that don't keep logs/configuration files or other changes there. All I want to do is sound a little word of caution before you think of ROM as just more RAM. To get that 20 year figure you have to cut the writing to 1.3 times a day. And that is what I am saying to do.