Мегабайт

Мегаба́йт (сокр. Мбайт; международное сокр.: Mbyte, MB)[1] — единица измерения количества информации; может обозначать 106 (1 000 000) или 220 (1 048 576) байт.

Измерения в байтах
ГОСТ 8.417—2002 Приставки СИ Приставки МЭК
НазваниеОбозначениеСтепень НазваниеСтепеньНазвание ОбозначениеСтепень
байтБ100 100 байтBБ20
килобайтКбайт103 кило-103 кибибайтKiBКиБ210
мегабайтМбайт106 мега-106 мебибайтMiBМиБ220
гигабайтГбайт109 гига-109 гибибайтGiBГиБ230
терабайтТбайт1012 тера-1012 тебибайтTiBТиБ240
петабайтПбайт1015 пета-1015 пебибайтPiBПиБ250
эксабайтЭбайт1018 экса-1018 эксбибайтEiBЭиБ260
зеттабайтЗбайт1021 зетта-1021 зебибайтZiBЗиБ270
йоттабайтИбайт1024 йотта-1024 йобибайтYiBЙиБ280

Международная система единиц рекомендует использовать приставку «мега-» только для обозначения 106, а для 220 байт принято наименование мебибайт. В то же время существует исторически сложившаяся практика, когда термин используется для обозначения 220 байт.

История

Однажды специалисты по информатике заметили, что величина 210 (1024) очень близка к 1000, и для обозначения объёма данных в 1024 байт стали использовать префикс международной системы единиц СИ «кило-». Этот подход хорошо работал в течение одного-двух десятилетий, так как каждый, кто говорил о килобайте, имел ввиду 1024 байт. Но со временем к компьютерам приобщились многие пользователи, не являющиеся профессионалами в этой сфере, и по их представлениям приставка кило- означает 1000 (в одном километре 1000 метров)[2].

Со временем, хранение гигабайт и терабайт данных стало обычным делом, и по ряду практических соображений двоичная арифметика стала менее удобной, нежели десятичная. Как следствие, люди перестали понимать, что подразумевается под словом мегабайт. Так, производители оперативной памяти обычно рассматривали мегабайт как 220, а производители внешних накопителей (например, жёстких дисков), как правило, считали, что мегабайт эквивалентен 106 байтам. Скорость передачи информации Мбайт/с во время проектирования локальных сетей принималась за 220 байт/с, в то время как в телекоммуникационных системах та же величина считалась как 106 байт/с. Более того, появилась третья интерпретация мегабайта как 1 024 000, например, для обозначения формата 1,44 дискет. Таким образом, проблема путаницы стала реальной[2].

Учитывая эти особенности происходящего, комитет Международной электротехнической комиссии (МЭК) принял решение, что приставка мега- должна использоваться в традиционном и всем известном смысле (106), за исключением случаев, когда двоичная размерность мегабайта указана явно. Первая версия документа МЭК была опубликована в 1998 году, вторая редакция вышла в 2000 году[2]. Позднее подобное решение отразилось и в Международной системе единиц. Так, в документе «Брошюра СИ» имеется рекомендация использовать наименование «мегабайт» для обозначения величины 106 байт, а для величины 220 байт применять наименование «мебибайт»[3].

Исторически в ряде сфер обозначение мегабайта в качестве 220 осталось в практике. Так, оно может проявляться в отдельном программном обеспечении (например, в операционных системах семейства Windows) и присутствует в стандарте 1999 года JEDEC 100B.01[4].

Согласно российскому «Положению о единицах величин» 2009 года термин «Мегабайт» употребляется в значении 220 байт, сама же приставка пишется с большой буквы. При этом допускается применение международного обозначения с приставкой «M» (MB, Mbyte), рекомендованного Международным стандартом МЭК 60027-2[1].

Примечания

  1. Положение о единицах величин, допускаемых к применению в Российской Федерации. Дата обращения: 25 марта 2013. Архивировано 2 ноября 2013 года.
  2. Prefixes for Binary Multiples — The NIST Reference on Constants, Units, and Uncertainty.
  3. Decimal multiples and submultiples of SI units. SI prefixes (англ.). SI Brochure: The International System of Units (SI). Bureau International des Poids et Mesures. — page 143. Дата обращения: 9 октября 2019.
  4. JEDEC Standards & Documents: 100b01.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.