Почём кило байтов?

Загрузка ...

 

 

Сегодня компьютером никого не удивишь. Для всех стали привычными такие слова, как килобайт, мегабайт, гигабайт, терабайт... Что они означают?

В современной математике есть такой раздел – теория информации. Эта теория в частности, определяет способ измерения количества информации и единицу измерения называет бит. А байт – это восемь битов. Терминами бит и байт широко пользуются программисты и специалисты по цифровой технике. У них даже есть шутливая поговорка "за один байт восемь битов дают".

Приставка же кило- всем хорошо знакома. Она означает тысячу:

килограмм – тысяча граммов,

километр – тысяча метров.

Учёные и инженеры, имеющие дело с большими величинами, используют так же приставки мега- (миллион), гига- (миллиард), тера- (триллион) и так далее.

Программисты тоже оперируют большими числами. И они используют приставки кило-, мега-, гига-, тера- но, как ни странно, в другом значении. Прогаммистское кило- чуть больше обычного. Причиной тому двоичная система счисления. Ведь в ней круглыми числами являются не степени двойки, а степени десятки. Вот и подобрали такие степени числа 2, которые лучше всего соответствуют общепринятому смыслу этих приставок. Поэтому применительно к компьютерам наши приставки означают: 

кило-  210 = 1024,

мега-  220 = 10242 = 1 048 576,

гига-  230 = 10243 = 1 073 741 824,

тера-  240 = 1024= 1 099 511 627 776

и один килобайт  – это не 1000, а 1024 байтов. Именно в таком смысле эти приставки используются в качестве единиц измерения количества информации.

В русскоязычном пространстве и в мире приняты следующие обозначения:

1 байт, 1 Б, 1 byte, 1 В – один байт,

1 кбайт, 1 кБ, 1 kbyte, 1 kВ – один килобайт,

1 Мбайт, 1 МБ, 1 Мbyte, 1 МВ – один мегабайт,

1 Гбайт, 1 ГБ, 1 Gbyte, 1 GB – один гигабайт,

1 Тбайт, 1 ТБ, 1 Тbyte, 1 ТВ – один терабайт,

1 Пбайт, 1 ПБ, 1 Рbyte, 1 РВ – один петабайт,

1 Эбайт, 1 ЭБ, 1 Еbyte, 1 ЕВ – один эксабайт,

1 Збайт, 1 ЗБ, 1 Zbyte, 1 ZB – один зеттабайт,

1 Йбайт, 1 ЙБ, 1 Ybyte, 1 YB – один йоттабайт.

Эти единицы соотносятся следующим образом:

1 Кбайт = 1024 байт,

1 Мбайт = 1024 Кбайт = 1 048 576 байт,

1 Гбайт = 1024 Мбайт = 1 048 576 Кбайт = 1 073 741 824 байт,

1 Тбайт = 1024 Гбайт = 1 048 576 Мбайт = 1 073 741 824 Кбайт = 1 099 511 627 776 байт,

1 Пбайт = 1024 Тбайт = 1 048 576 Гбайт = 1 073 741 824 Мбайт = 1 099 511 627 776 Кбайт = . . .

. . . = 1 125 899 906 842 624 байт,

1 Эбайт = 1024 Пбайт = 1 048 576 Тбайт = 1 073 741 824 Гбайт = 1 099 511 627 776 Мбайт = . . .

. . . = 1 152 921 504 606 846 976 байт,

1 Збайт = 1024 Эбайт = 1 048 576 Пбайт = 1 073 741 824 Тбайт = 1 099 511 627 776 Гбайт = . . .

. . . = 1 180 591 620 717 411 303 424 байт,

1 Йбайт = 1024 Збайт = 1 048 576 Эбайт = 1 073 741 824 Пбайт = 1 099 511 627 776 Тбайт = . . .

. . . = 1 208 925 819 614 629 174 706 176 байт.

Из-за того, что приставки мега- или гига- могут иметь разные значения нередко страдают потребители продукции корпораций, производящих жёсткие диски и карты флеш-памяти. Часто производители используют эти приставки не как приставки единиц измерения количества информации, а в традиционном значении. Тогда, приобретая изделие, в маркировке которого указана его реальная емкость, например, 1 гигабайт (в традиционном значении) или 1 000 000 000 байт потребители полагают, что приобретают изделие емкостью 1 GB (в компьютерном значении) или 1 073 741 824 байт, что нередко приводит к непониманию и недовольству. 

Весьма оригинальную трактовку термина мегабайт используют производители CD, DVD и компьютерных дискет, до недавнего времени столь распространённых, которые понимают под ним 1 024 000 байта. Таким образом, дискета, на которой указан объём 1,44 Мбайт, на самом деле вмещает лишь 1440 Кбайт, то есть 1,38 Мбайт в обычном понимании.

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

Исправить существующую путаницу призвано предложение Международной электротехнической комиссия (МЭК) о введении в использование системы двоичных приставок для измерения количества информации. Единицей измерения остаётся 1 байт, а традиционные десятичные приставки заменяются на:

1 KiB = 1 кибибайт = 1 КиБ = 210 Б,

1 MiB = 1 мебибайт = 1 МиБ = 220 Б,

1 GiB = 1 гибибайт = 1 ГиБ = 230 Б,

1 TiB = 1 тебибайт = 1 ТиБ = 240 Б,

1 PiB = 1 пебибайт = 1 ПиБ = 250 Б,

1 EiB = 1 эксбибайт = 1 ЭиБ = 260 Б,

1 ZiB = 1 зебибайт = 1 ЗиБ = 270 Б,

1 YiB = 1 йобибайт = 1 ЙиБ = 280 Б.

 

Источники: Энциклопедия для детей. Математика. Том 11 (Москва, "Аванта", 2001) и Википедия.

 

   <<< Назад