Hard disk Size wrote:
> Is 2048GB Hard Disk same as 2TB Hard Disk?
There are two measurement systems inside computers.
Disk drives are measured in power_of_ten units. The
unit in this case, for the disk drive, would be "terabyte".
The nearest equivalent units in the two systems, are
explained in this article. So the 2TB drive has
2000000000000 bytes of storage. The disk drive
manufacturers like this system, because it makes
the drives "deceptively smaller". They wouldn't
think of using power_of_two units to measure the
total capacity, even though actual storage operations
on the disk are done in power_of_two chunks.
http://en.wikipedia.org/wiki/Tebibyte
"1 tebibyte = 2**40 bytes = 1099511627776 bytes
related to the terabyte, which is defined as <--- disks
10**12 bytes = 1000000000000 bytes"
The drive is not "naturally" that size. When you check
the exact size, you'll find it's slightly more than
the nice round number. If they were to give less than
the number, they'd be in trouble with the FTC or
equivalent organization.
The disk drive uses "zoned" storage, meaning the tracks on
the disk, don't store the same amount as you move across
the disk. Since the diameter of each track differs, the
information stored on the track can differ. And so there's
no reason for the storage to really align with anything.
It's just a big "bucket of bytes". But, at least the
sectors are "power_of_two" units, whether they're 512 byte
native sectors or 4096 byte native sectors. Both are
power_of_two numbers.
*******
Computer RAM uses binary addressing, and arrays of memory
typically fill the address space, so the units in usage
there are the power_of_two kind. So a 1GiB stick of RAM
contains 1024*1024*1024 = 2**30 bytes. No rounding off
to power_of_ten units there.
http://en.wikipedia.org/wiki/Gibibyte
"1 gibibyte = 2**30 bytes = 1073741824 bytes <--- sticks of RAM
related to the gigabyte, which is defined as
10**9 bytes = 1000000000 bytes"
Having the addressing and dimensions work that way, makes
design of the guts of the computer simpler. Address decoding
is relatively simple, because of this choice of doing things.
HTH,
Paul