We have BBB based custom board with 256MB RAM and 4GB eMMC running Linux 
kernel 3.12

*TL;DR*: Is there a open source application which periodically reads 
unread/rarely used partition to increase data retention? OR Is there any 
kernel service which can be configure

*Detailed query,*
We have 3 sets of partition for OS(Bootloader, kernel+dtb & RFS) eMMC. 
One of them is recovery OS. Which is rarely read( none of the time written).

Now as per eMMC manufacturerer,
"*If a byte is not read in 5 years  there is no guarantee that byte is 
valid when read after 5 years.*"
To avoid such situation we want to have a crawler application, which would 
read all the unused/unread partition may be once in a year and increase 
data retention.

I didn't find any open source application or kernel service/daemon which 
would handle that. But not sure If I am searching it correctly or not.

Meanwhile If there is no solution available for this, I am planning to do 
it in following way.

1. Setup a cron job which would trigger once in a year and run a script.
2. Script would read all the partition using dd and return.

What do you think about this approach.
Let me know if you have any suggestion/correction/pointers for me.

Thank you,
Ankur

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/6a03c437-f019-4ac0-9d87-be6a1721ca01%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to