2011-02-04 2 views
5

Когда мы хотим импортировать файл запроса sql. мы увидим максимальный размер файла, а единица - MiB.Что такое MiB Mean в PHPMyAdmin?

  1. Что такое MiB?
  2. Почему не говорит MB (MegaByte)?

для более подробного объяснения того, что я имею в виду, я загрузить скриншот: http://img683.imageshack.us/img683/4131/phpmyadmins.png

Большое спасибо, GusDe

+3

Мужчины в черном, конечно. Вы не хотите больше 200 в одном файле. ; P – deceze

+0

@deceze: Почему бы и нет? Вероятно, более 200 инопланетян! –

+1

@Felix. Если вы очнулись 200 раз, ваш мозг слизняк. Вот почему. ;) – deceze

ответ

8

http://en.wikipedia.org/wiki/MiB

мебибайт кратно единичного байта для цифровая информация. Бинарный префикс mebi означает 220, поэтому 1 мегабайт составляет 1048576 байт. Символом устройства для mebibyte является MiB. [1] Эта установка была создана Международной электротехнической комиссией (МЭК) в 2000 году и была принята для использования всеми основными организациями по стандартизации. Он был разработан, чтобы заменить мегабайт, используемый в некоторых контекстах компьютерной науки, на 220 байтов, что аналогично, но противоречит определению SI префикса мега (106).

Короче говоря, это 1M = 1000K против 1M = 1024K.

+0

Как раз в этом последнем абзаце: это K, как в 1000 или K, как в 1024? :-) – paxdiablo

+0

@pax Точно. :) Эти Ks в свою очередь составляют 1K = 1000 против 1K = 1024. – deceze

+0

hmmm каждый anwser здесь прав, но этот ответ является полным ответом. в любом случае, спасибо :) – GusDeCooL

2

Это значит mebibyte.

1 мебибайт является 1048576 байт

4
  1. One MiB (мебибайт) является 1048576 (1024^2) байт.
  2. Поскольку некоторые люди чванливый о значениях СИ префиксов (полномочия 1000) и не нравится, когда люди используют их для степеней 1024
4

людей, отвечающих за такие вещи [редактировать: в в этом случае МЭК] беспокоился о том, что «килобайт» (обычно) означает 1024 байта вместо 1000 байтов. Чтобы устранить любую возможную путаницу, они изобрели новый набор префиксов для цифрового «материала» (киби, меби и т. Д.) И выбрали «Ki», «Mi» и т. Д. В качестве сокращений для них.

3

MiB является мебибайт (я еще не может использовать это слово без посмеивается), что эквивалентно 2 байт.

Причина, по которой она была изобретена, состояла в том, что mega является официальным префиксом СИ, означающим one million. Это не эквивалент 2 .

Сказав, что ИТ-индустрия (лучше или хуже) имеет кооптирована эти термины для обозначения ближайшей степени двойки, а кто-то поймал, используя детские слова, как mebibyte и kibibyte, вероятно, будет рассматриваться как жалкий идиотом, и заперт надолго.

Помимо производителей жестких дисков, которые нашли его аккуратным приемом, чтобы сделать его похожим на их диски, больше, чем они есть на самом деле, подавляющее большинство технических руководителей, которых я знаю, используют префиксы SI в контексте, не относящемся к SI.

Смежные вопросы