А в попугаях-то я гораздо длиннее!
Почему, купив диск на 1 ТБ и подключив его к компьютеру, мы обнаруживаем на нём "всего лишь" 931 ГБ? Дело в том, что под 1 ТБ производитель подразумевает 1
терабайт (т.е. 1000
гигабайт), а под 931 ГБ компьютер подразумевает 931
гибибайт. Т.е. под одним и тем же сокращением подразумеваются разные единицы измерения. А теперь поподробнее.
Цифровая память измеряется в байтах. Производители считают их 1000-ми (тысячами), а компьютеры — 1024-мя. При указании количества байтов для удобства используют приставки: производители — кратные 1000, а компьютеры — кратные 1024.
"Производительские" приставки — это "кило-", "мега-", "гига-" и "тера-". В них, начиная с "мега-", каждая приставка обозначает число в 1000 раз больше, чем предыдущая:
"кило-" = 1000
"мега-" = 1000 "кило-" = 1000*1000 = 1.000.000
"гига-" = 1000 "мега-" = 1000*1.000.000 = 1.000.000.000
"тера-"= 1000 "гига-" = 1000*1.000.000.000 = 1.000.000.000.000
"Компьютерные" приставки — это "киби-", "меби-", "гиби-" и "теби-". В них, начиная с "меби-", каждая приставка обозначает число в 1024 раза больше, чем предыдущая:
"киби-" = 1024
"меби-" = 1024 "киби-" = 1024*1024 = 1.048.576
"гиби-" = 1024 "меби-" = 1024*1.048.576 = 1.073.741.824
"теби-"= 1024 "гиби-" = 1024*1.073.741.824 = 1.099.511.627.776
"Недостача" появляется потому, что для обозначения и "производительских", и "компьютерных" приставок используются одни и те же сокращения:
"кило-" =
К (1 килобайт = 1
КБ)
"мега-" =
М (1 мегабайт = 1
МБ)
"гига-" =
Г (1 гигабайт = 1
ГБ)
"тера-"=
Т (1 терабайт = 1
ТБ)
"киби-" =
К (1 кибибайт = 1
КБ)
"меби-" =
М (1 мебибайт = 1
МБ)
"гиби-" =
Г (1 гибибайт = 1
ГБ)
"теби-"=
Т (1 тебибайт = 1
ТБ)
Если зайти в "Свойства" своего терабайтового диска, можно увидеть примерно следующее:
[374x455]
Емкость указана в байтах (1.000.200.990.720) и
гибибайтах (931).
Трижды разделив 1.000.200.990.720 на 1000, мы получим
гигабайты, т.е. ~ 1000 ГБ (или 1 ТБ).
Трижды разделив 1.000.200.990.720 на 1024, мы получим
гибибайты, т.е. ~ 931,5 ГБ (округляется до 931). Та-да-м!