stringtranslate.com

Гигабайт

Этот 2,5-дюймовый жесткий диск имеет емкость 500 гигабайт (ГБ) данных (т.е. 500 миллиардов байт).

Гигабайт ( / ˈ ɡ ɪ ɡ ə b t , ˈ ɪ ɡ ə b t / ) [1] является кратным единице байта для цифровой информации. Префикс гига означает 10 9 в Международной системе единиц (СИ). Таким образом , один гигабайт равен одному миллиарду байтов. Символ единицы для гигабайта — ГБ .

Это определение используется во всех контекстах науки (особенно науки о данных ), инженерии , бизнеса и многих областях вычислительной техники , включая емкость жестких дисков , твердотельных накопителей и лент , а также скорость передачи данных . Этот термин также используется в некоторых областях компьютерной науки и информационных технологий для обозначения 1 073 741 824 (1024 3 или 2 30 ) байт, однако, особенно для размеров оперативной памяти . Таким образом, некоторое использование гигабайта было неоднозначным. Чтобы разрешить эту трудность, IEC 80000-13 разъясняет, что гигабайт (ГБ) равен 10 9 байт, и определяет термин гибибайт (ГиБ) для обозначения 2 30 байт. Эти различия по-прежнему легко увидеть, например, когда емкость диска емкостью 400 ГБ отображается Microsoft Windows как 372 ГБ вместо 372 ГиБ. Аналогично, модуль памяти, маркированный как имеющий размер « 1 ГБ », имеет один гибибайт ( 1 ГиБ ) емкости хранения.

В ответ на судебный процесс по вопросу о том, должны ли производители электронных запоминающих устройств следовать двоичному определению «ГБ» в Microsoft Windows вместо метрического/десятичного определения, Окружной суд США по Северному округу Калифорнии отклонил этот аргумент, постановив, что «Конгресс США посчитал десятичное определение гигабайта «предпочтительным» для целей «торговли и коммерции США». [ 2 ] [3]

Определение

Термин гигабайт имеет стандартное определение 1000 3 байт, а также нерекомендуемое [2] значение 1024 3 байт. Последнее двоичное использование возникло как компромиссный технический жаргон для байтовых кратных , которые нужно было выразить в степени 2, но не имело удобного названия. Поскольку 1024 (2 10 ) приблизительно равно 1000 (10 3 ), что примерно соответствует кратным СИ, оно также использовалось для двоичных кратных.

В 1998 году Международная электротехническая комиссия (МЭК) опубликовала стандарты для двоичных префиксов , требуя, чтобы гигабайт строго обозначал 1000 3 байт , а гибибайт обозначал 1024 3 байт. К концу 2007 года стандарт МЭК был принят IEEE , ЕС и NIST , а в 2009 году он был включен в Международную систему величин . Тем не менее, термин гигабайт продолжает широко использоваться в следующих двух различных значениях:

Основание 10 (десятичное)

Основанное на степенях числа 10, это определение использует префикс гига-, как определено в Международной системе единиц (СИ). Это рекомендуемое определение Международной электротехнической комиссией (МЭК). [4] Это определение используется в сетевых контекстах и ​​большинстве носителей информации , в частности, жестких дисках , флэш -накопителях [5] [6] и DVD , а также согласуется с другими применениями префикса СИ в вычислениях, такими как тактовая частота процессора или показатели производительности . Файловый менеджер Mac OS X версии 10.6 и более поздних версий является ярким примером такого использования в программном обеспечении, которое сообщает размеры файлов в десятичных единицах. [7]

Основание 2 (двоичное)

Двоичное определение использует степени основания 2, как и архитектурный принцип двоичных компьютеров . Такое использование широко распространено некоторыми операционными системами , такими как Microsoft Windows, в отношении компьютерной памяти (например, RAM ). Это определение является синонимом однозначной единицы гибибайт .

Замешательство потребителей

Начиная с первого жесткого диска, IBM 350 , производители жестких дисков выражали емкость жесткого диска с помощью десятичных префиксов. С появлением емкости дисков в диапазоне гигабайт производители маркировали многие потребительские жесткие диски , твердотельные накопители и USB-флеш-накопители определенными размерными классами, выраженными в десятичных гигабайтах, например, «500 ГБ». Точная емкость данной модели диска обычно немного больше обозначения класса. Практически все производители жестких дисков и устройств флэш-памяти [5] [6] продолжают определять один гигабайт как 1 000 000 000 байт , что указано на упаковке. Некоторые операционные системы, такие как Mac OS X [8] и Ubuntu [9] и Debian [10], выражают емкость жесткого диска или размер файла с помощью десятичных множителей, в то время как другие, такие как Microsoft Windows, сообщают размер с помощью двоичных множителей. Это несоответствие вызывает путаницу, поскольку диск с заявленной емкостью, например, 400 ГБ (что означает 400 000 000 000 байт , что эквивалентно 372 ГиБ) может быть отображен операционной системой как « 372 ГБ ».

Для оперативной памяти стандарты памяти JEDEC используют номенклатуру IEEE 100 , в которой гигабайт определяется как 1 073 741 824 байта (2 30 байта). [11]

Разница между единицами, основанными на десятичных и двоичных префиксах, увеличивается как полулогарифмическая (линейно-логарифмическая) функция — например, десятичное значение килобайта составляет почти 98% от кибибайта, мегабайт составляет менее 96% от мебибайта, а гигабайт составляет чуть более 93% от значения гибибайта. Это означает, что жесткий диск объемом 300 ГБ (279 ГиБ) может обозначаться по-разному: «300 ГБ», «279 ГБ» или «279 ГиБ» в зависимости от операционной системы. По мере увеличения размеров хранилища и использования более крупных единиц эти различия становятся более выраженными.

Судебные иски в США

Судебный процесс, решенный в 2019 году, возникший из-за предполагаемого нарушения контракта и других претензий по поводу двоичных и десятичных определений, используемых для «гигабайта», завершился в пользу производителей, поскольку суды постановили, что юридическое определение гигабайта или ГБ составляет 1 ГБ = 1 000 000 000 (10 9 ) байт (десятичное определение). В частности, суды постановили, что «Конгресс США посчитал десятичное определение гигабайта «предпочтительным» для целей «торговли и коммерции США»... Законодательное собрание Калифорнии также приняло десятичную систему для всех «транзакций в этом штате». [2]

Более ранние судебные иски заканчивались урегулированием без вынесения судебного решения по данному вопросу, например, иск против производителя дисков Western Digital . [12] [13] Western Digital урегулировала спор и добавила к продуктам явные отказы от ответственности за то, что полезная емкость может отличаться от заявленной емкости. [12] Seagate была подана в суд по аналогичным основаниям и также урегулирована. [12] [14]

Другие контексты

Из-за их физической конструкции емкость современных компьютерных устройств оперативной памяти, таких как модули DIMM , всегда кратна степени 1024. Поэтому при их описании удобно использовать префиксы, обозначающие степени 1024, известные как двоичные префиксы . Например, емкость памяти 1 073 741 824 байт (1024 3 Б) удобно выражать как 1  ГиБ , а не как 1,074 ГБ. Однако первая спецификация часто указывается как «1 ГБ» применительно к оперативной памяти. [15]

Программное обеспечение выделяет память с различной степенью детализации, необходимой для выполнения требований к структуре данных, и двоичные множители обычно не требуются. Другие возможности и скорости компьютера, такие как размер оборудования для хранения , скорость передачи данных , тактовая частота , количество операций в секунду и т. д., не зависят от внутренней базы и обычно представляются в десятичных единицах. Например, производитель жесткого диска емкостью «300 ГБ» заявляет емкость в 300 000 000 000 байт , а не 300 × 1024 3 (что было бы 322 122 547 200 ) байт.

Примеры хранилищ размером в гигабайт

символ Юникода

Символ «гигабайт» кодируется Unicode в кодовой точке U+3387 SQUARE GB . [16]

Смотрите также

Ссылки

  1. ^ Префикс giga- может произноситься двумя способами.
    • "гигабайт". Dictionary.com Unabridged (Online). nd
    • "гигабайт". Словарь Merriam-Webster.com . Merriam-Webster.
  2. ^ abc "Order Granting Motion to Dismiss" (PDF) . Окружной суд США . Получено 24 января 2020 г. .
  3. ^ См. также Dinan v. SanDisk LLC, № 20-15287 (9-й округ, 11 февраля 2021 г.) https://scholar.google.com/scholar_case?case=16989791406584358656
  4. ^ http://physics.nist.gov/cuu/Units/binary.html Префиксы для двоичных множителей
  5. ^ ab USB-флеш-накопитель SanDisk Архивировано 13 мая 2008 г. на Wayback Machine «Примечание: 1 мегабайт (МБ) = 1 миллион байт; 1 гигабайт (ГБ) = 1 миллиард байт».
  6. ^ ab Таблица хранения "Мегабайт (МБ) = 1 000 000 байт; 1 гигабайт (ГБ) = 1 000 000 000 байт; 1 ТБ = 1 000 000 000 000 байт"
  7. ^ "Как Mac OS X сообщает о емкости диска". Apple Inc. 27 августа 2009 г. Получено 16 октября 2009 г.
  8. ^ «Как OS X и iOS сообщают о емкости хранилища — Служба поддержки Apple». support.apple.com . Получено 29 июня 2016 г. .
  9. ^ "UnitsPolicy". Ubuntu Wiki . Ubuntu. Архивировано из оригинала 18 ноября 2021 г. Получено 9 января 2022 г.
  10. ^ "ConsistentUnitPrefixes". Debian Wiki . Архивировано из оригинала 3 декабря 2021 г. Получено 9 января 2022 г.
  11. ^ Ассоциация твердотельных технологий JEDEC (декабрь 2002 г.). «Термины, определения и буквенные обозначения для микрокомпьютеров, микропроцессоров и интегральных схем памяти» (PDF) . JESD 100B.01 .
  12. ^ abc Mook, Nate (28 июня 2006 г.). «Western Digital урегулирует иск о емкости». betanews . Получено 30 марта 2009 г.
  13. ^ Баскин, Скотт Д. (1 февраля 2006 г.). «Краткое изложение дела ответчика Western Digital Corporation в поддержку ходатайства истца о предварительном одобрении». Орин Сафье против Western Digital Corporation . Western Digital Corporation . Получено 30 марта 2009 г.
  14. Судья, Питер (26 октября 2007 г.). «Seagate выплачивает сверх гигабайта». ZDNet . Получено 16 сентября 2014 г.
  15. ^ Персиваль, Колин. «Почему 1 ГБ равен 10^9 байт, а не 2^30?». tarsnap.com . Получено 1 ноября 2015 г.
  16. ^ Unicode Consortium (2019). "The Unicode Standard 12.0 – CJK Compatibility ❰ Range: 3300—33FF ❱" (PDF) . Unicode.org . Архивировано (PDF) из оригинала 3 июня 2001 г. . Получено 24 мая 2019 г. .

Внешние ссылки