Computer hardware manufacturers sometimes use SI prefixes (kilo, mega, giga etc.) improperly. That's because most people are familiar with these SI prefixes from science class in school, and they are usually close to the multipliers they actually represent. For instance, kilo means 1,000, and manufacturers often use the term kilobyte (KB) when they actually mean 2^10 = 1,024 bytes.
So, big deal, you say -- that's only a difference of 24 bytes. But as disk drives and memory capacity get bigger and we move into the tera and peta range, the difference is going to matter more. It's important that you know what these prefixes are supposed to mean. Sometimes manufacturers use them incorrectly, sometimes not. It's up to you to check that you're getting what you think you're getting.
Here, I'll cover the basics, using the prefixes you will most likely encounter.
These are SI prefixes and their corresponding multipliers:
kilo - 1,000
mega - 1,000,000
giga - 1,000,000,000
tera - 1,000,000,000,000
These are binary prefixes and their corresponding multipliers:
kibi - 2^10 (2.4% greater than 1,000)
mebi - 2^20 (4.9% greater than 1,000,000)
gibi - 2^30 (7.4% greater than 1,000,000,000)
tebi - 2^40 (10% greater than 1,000,000,000,000)
When it comes to computer hardware, you're most often going to see these prefixes conjoined with bits and bytes. You should be familiar with the common abbreviations for these terms. Here they are for the prefix giga, but it's analogous for every other prefix:
Gb: gigabit
Gib: gibibit
GB: gigabyte
GiB: gibibyte
Remember, a byte is 8 = 2^3 bits. That means, in terms of bytes:
A gigabit (Gb) is 1,000,000,000 bits = 125,000,000 bytes
A gibibit (Gib) is 2^30 bits = 2^27 bytes = 134,217,728 bytes
A gigabyte (GB) is 1,000,000,000 bytes
A gibibyte (GiB) is 2^30 = 1,073,741,824 bytes
That's it. That's the basics. It's easy, right? For more details and information about larger prefixes wikipedia is always helpful. Also, this well-written article by the IEC talks more about what you can expect from disk drive versus memory manufacturers.
Thursday, May 27, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment