What's new

Does a daily reboot wear the flash memory faster?

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Vexira

Part of the Furniture
I was reading a few threads during my research that stated that rebooting a router daily would wear down the flash memory at a faster rate, I'm wondering if that is actually true or just an old wives tale.
 
No. Well, I guess you could argue that any reading or writing of flash memory "wears it out". But unless you're doing something unusual with your router rebooting it should have a negligible effect.
 
Last edited:
"Old wives' tale"... I've always liked that expression. It is commonly used to mean something is untrue but there is always that nagging feeling there may be a grain of truth in it. @ColinTaylor 's reply exactly encapsulates that feeling - neat.
 
Last edited:
normal scheduled reboot to keep things running smooth, i guess in which case i should be all good, thank you @ColinTaylor
 
Don't worry, flash memory is rated for 100's of thousands of writes to each cell and they are rotated as written of avoid excess ware to individual cells. Asus routers don't last long enough for the flash memory to ware out. Other components will fail first and unfortunately sooner than we want.

Morris
 
I don't believe '100's of thousands of writes to each cell', is accurate. It may have been 15 years ago, but they don't build them like that today.

I'd be very surprised if each cell had much more than 10,000 writes, actually, at most.
 
I don't believe '100's of thousands of writes to each cell', is accurate. It may have been 15 years ago, but they don't build them like that today.

I'd be very surprised if each cell had much more than 10,000 writes, actually, at most.
The flash chip used by the RT-AX88U, for example, has a rated write endurance of 100K cycles.


There are different types of flash. Some are designed to handle storing logs, so they require higher endurance. This is the case here. It uses SLC, since unlike with an SSD, capacity or performance isn't the goal.
 
Just being curious - why would anyone reboot their router daily? It's not Mikrotik after all
 
I guess for these diminutive sizes, SLC is still actively used. :)

No, SLC isn't for capacity, it is for endurance (and it is (or was) faster than any multi-cell approach used commercially today).

Too bad Asus doesn't give it the proper (nand) controller to use that speed. But at least today's routers are much more responsive than earlier generation Asus' equipment.
 
I guess for these diminutive sizes, SLC is still actively used. :)

No, SLC isn't for capacity, it is for endurance (and it is (or was) faster than any multi-cell approach used commercially today).

Don't assume it is SLC flash, you need to check the data sheet for the part itself.

No flash is ever wasted, every part of the wafer is used - one might want a 128 mbit part, but it could easily be a gigabit part that has enough bad cells to still meet needs for 128 mbit, just mark the bad parts, and over provision just enough - it's all abstracted out on the flash controller...

Remember what you write into flash is not what you get out - one gets a statistical representation of what was written.

Much like the voice bits you hear on your cell phone when talking with someone...
 
Don't assume it is SLC flash, you need to check the data sheet for the part itself.
It was specified in the datasheet that I linked.
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top