Slashdot Mirror


Megabytes (MB) or Mebibytes (MiB)?

An anonymous reader says: "KernelTrap has an interesting story about megabytes versus mebibytes. Though the article refers to Linux, the topic is applicable to all computers. Will there be a time when all computer users will talk about adding mibibytes of RAM, rather than a megabytes? From the article: '[the kernel patch] changes references from the familiar MB (megabyte) and GB (gigabyte) to the NIST standard MiB (mebibyte) and GiB (gibibyte). According to these standards, technically a megabyte (MB) is a power of ten, while a mebibyte (MiB) is a power of two, appropriate for binary machines. A megabyte is then 1,000,000 bytes. A mebibyte is the actual 1,048,576 bytes that most intend.'"

4 of 437 comments (clear)

  1. Its a lousy goddamn word by ostiguy · · Score: 5, Insightful

    And that alone will hinder its acceptance.

    And will hard drive manufacturors decide to stop lying about the size of their drives? Magic 8 ball says doubtful.

    ostiguy

    1. Re:Its a lousy goddamn word by xigxag · · Score: 5, Insightful

      I agree. It seems to me it would be much more unambiguous to simply state "metric megabytes" for the power of ten, and "long megabytes" for the power of two. No new words to learn, and the definition is crystal clear -- if a HD manufacturer advertises "80 metric GB," you know exactly what you're getting.

      In addition, since "80 long GB" sounds like you're getting more (and in fact, you ARE getting more) it might encourage HD makers to switch over to the same measure that RAM makers use, and thereby end all this confusion once and for all.

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
  2. ugly by suffering.bot · · Score: 4, Insightful

    Alan Cox offers support to this change, "Eric using MiB seems the right thing. Its an ugly but appropriate unit, its at least recommended as a solution by a standards body. We can either redefine SI units ("You cannot change the laws of physics") or find a better label. What better than a recommended one others use.".

    That's right: ugly it just doesn't sound right, but it is a more accurate description. I don't see the computer world moving away from MB and GB anytime soon though.

    --

    chad

    ERROR 404: sig not found
  3. something of a linguistic perspective.. by contre · · Score: 5, Insightful

    The thing is, people have adopted the terms megabyte and gigabyte to mean what they do now, the power of two unit insted of the proper power of ten. This is how language evolves - the improper becomes accepted.

    The same thing happened with the word Judaism. It's supposed to be pronounced jew-DUH-ism, but in America we call it jew-DEE-ism. While it's not technically correct, everyone knows what you're talking about, and it's the standard, accepted way to talk about the Jewish faith.

    Basically this is an effort to reverse linguistic evolution. The current terminology isn't broken for the public which understands gigabyte and megabyte, so don't fix it.