Computerworld, #42/2001

Чему равен йоттабайт?

Леонид Черняк

15.11.2001

Откуда взялись названия самых популярных единиц измерения информации

Казалось бы, только что в нашу жизнь вошли невиданные доселе терабайты, и вот уже появились и петабайты, а на горизонте еще какие-то экзотические экза-, зетта- и йоттабайты. Но прежде чем разобраться с этими пришельцами, зададим себе вопрос: а многие ли из нас знают, откуда взялись самые популярные единицы измерения информации «бит» и «байт»?

Смею предположить, что немногие. В таком случае позволю себе напомнить их происхождение. Бит (BIT) есть не что иное, как аббревиатура от BInary digiT, придуманная в 1946 году выдающимся американским ученым-статистиком Джоном Тьюки. Он был советником пяти президентов Соединенных Штатов.

Тьюки изобрал бит для обозначения одного двоичного разряда, способного принимать значение 0 или 1. А вот с привычным байтом, оказывается, не все так просто. Если быть точным, то байтом (BYTE, это сокращение от BinarY TErm) надлежит называть последовательность длиной от 8 до 10 бит! Ну а для обычного восьмибитного байта есть специальный термин октет (Octet), хотя кто в это поверит? Есть еще и экзотическая коротышка — четырехбитный ниббл (Nibble).

Этимология приставок не лишена интереса. Все началось в 1789 году, после Великой Французской революции, с переходом на метрическую систему. Тогда появились первые приставки «кило» (kilo, k, 103) и «мега» (mega, m, 106), и их вполне хватало. B XX веке, после Второй мировой войны, этот ряд приставок был продолжен, и появились две следующие: «гига» (giga, G) и «тера» (tera, T) — соответственно для 109 и 1012, то есть миллиард и триллион. В 1975 году Генеральная конференция мер и весов обогатила мир еще двумя приставками: «пета» (peta, P, 1015) и «экза» (exa, E, 1018), то есть квадриллион и квинтиллион. На этом процесс порождения приставок не остановился. В последнем издании Британской энциклопедии признаны права гражданства за «зетта» (zetta, Z, 1021) и «йота» (yotta, Y, 1024), то есть секстиллион и септиллион.

Изначально приставки использовались для обозначения единиц измерения физических параметров в системе мер СИ. В ИТ те же самые приставки используются и для образования единиц измерения объемов информации при добавлении их к байтам. Уточним правило, принятое в английском языке. Для обозначения десятичных значений с приставками «кило» и «мега» используются только строчные буквы «к» и «м», а для двоичных чисел Kilo и Mega всегда заглавные «К» и «М».

Приставки «кило», «мега», «гига» и «тера» имеют древнегреческое происхождение и соответственно означают «тысяча», «много», «гигант» и «монстр». Но есть и другое мнение, что tera образована от четверки: tetra. «Пета» (peta) представляет собой своеобразное сокращение греческой пятерки penta с исключением буквы n. Таким же образом была образована «экза» (exa), укороченная на h шестерка hexa.

Названия «зетта» и «йотта» образованы от последней и предпоследней букв латинского алфавита.


Сколько это в байтах

Значения единиц измерения информации

Килобайт 210 1024 байт
Мегабайт 220 1024 килобайт
1 048 576 байт
Гигабайт 230 1024 мегабайт
1 073 741 824 байт
Терабайт 240 1024 гигабайт
1 099 511 627 776 байт
Петабайт 250 1024 терабайт
1 125 899 906 842 624 байт
Экзабайт 260 1024 петабайт
1 152 921 504 606 846 976 байт
Зеттабайт 270 1024 экзабайт
1 180 591 620 717 411 303 424 байт
Йоттабайт 280 1024 зетабайт
1 208 92 81 614 629 174 706 176 байт
Hosted by uCoz