| || |
Hardware manufacturers use an SI scale for measuring data capacity. Programmers must use a power of 2 (binary).
Originally Posted by dphorgan2
1000 Bytes = 1 kilobyte hardware
1024 Bytes = 1 kilobyte software
So no one is lying about space. 1TB is actually 1000 hardware GBs. And 1000 hardware GBs is actually around 931 software GBs.
Additionally, a true 64-bit CPU can address up to 2^64 (1.844674407 * 10^19) bytes of RAM. Roughly around 16 exebytes, or more than you'll ever need for the next few decades.
As for clock speeds, there's no discernible difference of 100,000 cycles per second in today's age. You already have 1.2 billion.
Sent from my VZW Galaxy Nexus using Android Central Forums