Wednesday, September 29, 2004
Boiling Oceans For 128-Bits
As described in this article, ZFS is Sun's new 128-bit file system for Solaris 10. Some companies already have datasets on the order of a petabyte (250 bytes). So we're only 14 doublings away from the 64-bit storage limit. That's why they went with 128-bit.
Will 128-bits be enough? According to this article, it will have to do, at least with earth-based storage:
Will 128-bits be enough? According to this article, it will have to do, at least with earth-based storage:
I love crazy stuff like this.In particular, it has been shown that 1 kilogram of matter confined to 1 liter of space can perform at most 1051 operations per second on at most 1031 bits of information ... A fully-populated 128-bit storage pool would contain 2128 blocks = 2137 bytes = 2140 bits; therefore the minimum mass required to hold the bits would be (2140 bits) / (1031 bits/kg) = 136 billion kg.
To operate at the 1031 bits/kg limit, however, the entire mass of the computer must be in the form of pure energy. By E=mc2, the rest energy of 136 billion kg is 1.2x1028 J. The mass of the oceans is about 1.4x1021 kg. It takes about 4,000 J to raise the temperature of 1 kg of water by 1 degree Celsius, and thus about 400,000 J to heat 1 kg of water from freezing to boiling. The latent heat of vaporization adds another 2 million J/kg. Thus the energy required to boil the oceans is about 2.4x106 J/kg * 1.4x1021 kg = 3.4x1027 J. Thus, fully populating a 128-bit storage pool would, literally, require more energy than boiling the oceans.
RSS 0.92 Feed