republican-creole
site Search:


 
    All Forums Hot Topics Gallery






how-to block ads


 
Search Topic:
Share Topic
Post a:
Post a:
AuthorAll Replies


RARPSL

join:1999-12-08
Suffern, NY

reply to sandman_1

Re: A Gigabit is not a Gigabyte...

said by sandman_1:

Yep some use the SI units to confuse people even more. Binary SI prefixes don't use the Kilo, Giga, or Mega like back in the day. Now it is Kibi, Gibi, and Mebi bytes or bits. You might see a file from a website that you might want to download in KiB instead of KB.

It has to do with what unit you are using to group your numbers. K/M/G are grouping by 1000 while Ki/Mi/Gi groups by 1024. Also b is bits while B is Bytes (8 bits). Thus KB is 1000 Bytes while KiB is 1024 Bytes. MB is 1000 KB while MiB is 1024 KiB. IOW: X is 1000 times the next lower group size while Xi is 1024 times the next lower group size.

Data VOLUME is measured in Bytes while data SPEED is measured in Bits (using Bits/Second [Xbs] makes it sound faster than the Byte/Second [XBs] speed since it is 800% of the Bs). Both measures also play games by reporting in 1000 K/M/G units as opposed to the 1024 based Ki/Mi/Gi ones. Since data volume (storage on disk drives for example) is based on 512 byte block units using 1000 measures makes the drive capacity sound larger while the actual size is in 1024 based units. The problem comes when you mix the measures by stating speed in 1000-based units while size is 1024-based which causes the transmission to "Take Longer" than if both were stated in the same base measure system.


r81984
Fair and Balanced
Premium
join:2001-11-14
Katy, TX
Reviews:
·row44
·AT&T U-Verse
·AT&T DSL Service

1 edit

A Kilobyte is 1024 bytes.
A Megabyte is 1024 Kilobytes.
A Gigabyte is 1024 Megabytes
A Jiggawatt = enough power to flux your capacitor
Cisco even teaches it this way.
You have think in binary not powers of 10.
This has always been the standard for computers.
--
...brought to you by Carl's Jr.



Ctrl Alt Del
Premium
join:2002-02-18

said by r81984:

A Kilobyte is 1024 bytes.
A Megabyte is 1024 Kilobytes.
A Gigabyte is 1024 Megabytes
You have think in binary not powers of 10.
This has always been the standard for computers.

Only because some idiot somewhere in history decided to use the SI unit incorrectly. kilo = 1000. Period. End of story.

One kilogram is 1000 grams.
One kilometer is 1000 meters.
One kilojoule is 1000 joules.
One kilobyte is 1000 bytes.

One kilogram is not 1024 grams.
One kilometer is not 1024 meters.
One kilojoule is not 1024 joules.
One kilobyte is incorrectly labeled 1024 bytes.

Clearly 1000 bytes is not very useful in a binary system, but it's really close to 1024! 2^10 is really close to 10^3. Thus the great computer rounding error begins. NIST recognized this and created preffixs just for the people who screwed this up (computer engineers):

One kibibyte is 1024 bytes.
One mebibyte is 1024 kibibytes.
One gibibyte is 1024 mebibytes.

Read all about it: »en.wikipedia.org/wiki/Kibibyte

Some companies are slowly starting to correct this annoyance. Some Linux distributions display sizes in kibibytes/mebibytes/gibibytes and Apple in OS X 10.6 switched as well.
--
less talk, more music


GlennAllen
Sunny with highs in the 80s

join:2002-11-17
Richmond, VA

The one thing I know about the guy who uses the kibbles & bits crap is that he's a n00b, so I can pretty much discount anything he says. (I guess binary is all Greek to you--"There are 10 kinds of people in the world...")



r81984
Fair and Balanced
Premium
join:2001-11-14
Katy, TX
Reviews:
·row44
·AT&T U-Verse
·AT&T DSL Service

reply to Ctrl Alt Del
kilo = 1000 except when used in the context of binary then it = 1024
That is not difficult to understand. Period. End of Story.

Decimal Binary
(kilo 1000 1024)
kilo 10^3 2^10
mega 10^6 2^20
giga 10^9 2^30
tera 10^12 2^40
peta 10^15 2^50
exa 10^18 2^60
zetta 10^21 2^70
yotta 10^24 2^80

Don't try to play dumb and pretend this has not always been the standard.
--
...brought to you by Carl's Jr.



Ctrl Alt Del
Premium
join:2002-02-18

reply to GlennAllen

said by GlennAllen:

The one thing I know about the guy who uses the kibbles & bits crap is that he's a n00b, so I can pretty much discount anything he says. (I guess binary is all Greek to you--"There are 10 kinds of people in the world...")

The one thing I know about people who use the wrong SI preffix is that they're wrong. NIST aren't n00bs, they standardized the unit system that you use. Calling them n00bs shows a fundamental lack of understanding on your part.

Also, if you think I don't understand binary, I have a BS in Computer Engineering and work for NASA. Since you're so smart, what do you have to say for yourself? Maybe you don't understand the fundamentals of SI units.
--
less talk, more music


Ctrl Alt Del
Premium
join:2002-02-18

reply to r81984

said by r81984:

kilo = 1000 except when used in the context of binary then it = 1024
That is not difficult to understand. Period. End of Story.

This is also wrong, because there is a new unit of measurement that replaces the old. This is not difficult to understand.

said by r81984:

Don't try to play dumb and pretend this has not always been the standard.

Don't be an idiot and pretend there isn't a new SI unit that corrects this mistake.
--
less talk, more music


r81984
Fair and Balanced
Premium
join:2001-11-14
Katy, TX
Reviews:
·row44
·AT&T U-Verse
·AT&T DSL Service

Current units dont need replacing.
Kilo means 1000 in terms of 10^3 and 1024 in terms of 2^10.

Not hard to understand and there is no reason to need a new word.
When I did the CCNA, Cisco uses the kilo not kibbles for 1024.
The standard is not going to change when it is unnecessary because someone wants to invent new words way late in the game.
--
...brought to you by Carl's Jr.



Ctrl Alt Del
Premium
join:2002-02-18

said by r81984:

Current units dont need replacing.
Kilo means 1000 in terms of 10^3 and 1024 in terms of 2^10.

Then why are hard drives measured in 10^3. Those are binary devices, but they use 1GB = 1000000000, not 1073741824. Then when talking about memory we switch back to 2^10.

It's a mess. You can't assume 2^10 when dealing with computers because not even then does everyone follow the convention.
--
less talk, more music

Friday, 24-May 21:18:25 Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo
over 13.5 years online © 1999-2013 dslreports.com.
Most commented news this week
Hot Topics