If I lift a particle up by a height h, it increases in potential energy by mgh. But the mgh is simply a fictional book keeping device. What is really happening is I slightly increased the inertial mass of the particle, by raising it.
Therefore, the weight of a flash memory should be different if I write information to the memory. This can be done so that the balance of charge is identical in both cases, but the potential energy between the charged layers is different, and therefore the mass of the memory has changed. Because energy and mass are equivalent.
If I take a blank memory, and write information to it does the weight go up or down? When I erase the memory that uses up energy and presumably that makes the memory chip slightly hotter. Heating an object makes it heavier by mass-energy equivalence.
So does the energy of erasure balance the mass difference introduced by writing to the memory? If not, explain what is going on.
Also given that the upper limit to the number of bits of information the universe can contain is 10^122, what mass of the universe is due to its information content? Does this have any relation to dark matter or is that a separate issue?