Sorry for the newbie and probably off-topic question, but here goes...
I heard somewhere that (some types of?) Flash memory would start loosing data after a few years without power due to the way they work, and that heat would exacerbate the problem. As I understood it, data was stored by charging some elements (e.g. those representing logical 1st), but this charge would decline over time.
Anyway, my question is about what it takes to "refresh" such storage, for example a USB Flash drive - is it enough to just plug it into the computer now and then... or must I actually read the data... or must I rewrite the data (e.g. copying the data around on the flash drive, or copying it to the computer and back) ?