eMMC life span calculation

Recommended Posts

Hi all,


I have an application running on an orange pi pc plus 2 over the emmc 8gb memory. Everything is in there (os, db sw) and what it does is acquiring data from some sensors and then pushing it over mqtt to a server.

Now, due to frequent internet connection issues, the board is able to store up to ~ 1 month of data in a local db but this means quite a lot of writes per seconds (plus all the logs).


I would like to have an idea of how much the emmc can keep up with this rates and thus I am trying to understand how to calculate the life span in years (hopefully nothing less). Can anyone help me on how to do that?


I am using right now iostat to get an estimate of the kB_wrtn/s and I get something around 50. Any help would be really appreciated.



p.s.: obviously I am trying to explore solutions, like ramdisk, wear leveling and simply storing stuff if the connection is actually out, but I would like anyway to get a feeling of the life span of the memory.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now