Гигабайт () кратно единице байта цифровой информации. Префикс гига означает 10 в Международной системе единиц (СИ). Следовательно, один гигабайт равен одному миллиарду байтов. Символ единицы измерения для гигабайта - GB.
. Это определение используется во всех контекстах науки, техники, бизнеса и многих областях вычислений, включая емкость жесткого диска, твердотельного накопителя и ленты, а также скорости передачи данных. Однако этот термин также используется в некоторых областях информатики и информационных технологий для обозначения 1073741824 (1024 или 2) байта, особенно для размеров RAM. Таким образом, использование гигабайта может быть неоднозначным. Емкость жесткого диска, как описано и продается производителями дисков с использованием стандартного метрического определения гигабайта, но когда емкость диска 400 ГБ отображается, например, Microsoft Windows, она указывается как 372 ГБ, используя двоичная интерпретация. Чтобы устранить эту двусмысленность, Международная система количеств стандартизирует двоичные префиксы, которые обозначают последовательность целых степеней 1024. С этими префиксами модуль памяти, помеченный как имеющий размер «1 ГБ» имеет один гибибайт (1 ГБ) емкости хранения. Согласно определениям ISQ, 372 ГБ для жесткого диска на самом деле составляют 372 ГБ (400 ГБ).
Термин гигабайт обычно используется для обозначения 1000 или 1024 байтов. Последнее бинарное использование возникло как компромиссный технический жаргон для байтов , кратных, которые необходимо было выразить в степени двойки, но не было удобного названия. Поскольку 1024 (2) приблизительно равно 1000 (10), что примерно соответствует кратным SI, оно также использовалось для двоичных кратных чисел.
В 1998 году Международная электротехническая комиссия (IEC) опубликовала стандарты для двоичных префиксов, требуя, чтобы гигабайт строго обозначал 1000 байтов, а гибибайт обозначал 1024 байта. К концу 2007 года стандарт IEC был принят IEEE, EU и NIST, а в 2009 году он был включен в Международную систему количеств. Тем не менее, термин гигабайт продолжает широко использоваться в следующих двух различных значениях:
на основе степеней из 10 в этом определении используется префикс giga-, как определено в Международной системе единиц (SI). Это определение, рекомендованное Международной электротехнической комиссией (IEC). Это определение используется в контекстах сети и в большинстве носителей, в частности, жестких дисков, флэш-накопителей и DVD., а также согласуется с другими вариантами использования префикса SI в вычислениях, такими как тактовые частоты процессора или показатели производительности. Файловый менеджер Mac OS X версии 10.6 и более поздних версий является ярким примером такого использования в программном обеспечении, которое сообщает о размерах файлов в десятичных единицах.
В двоичном определении используются степени основания 2, как и в архитектурном принципе двоичных компьютеров. Такое использование широко распространено некоторыми операционными системами, такими как Microsoft Windows в отношении памяти компьютера (например, RAM ). Это определение является синонимом однозначной единицы гибибайт.
Начиная с первого диска, IBM 350, производители дисков выражали жесткий диск емкости с использованием десятичных префиксов. С появлением гигабайтных дисков производители основывают большинство потребительских жестких дисков емкостей определенных классов размеров, выраженных в десятичных гигабайтах, например «500 ГБ». Точная емкость данной модели привода обычно немного превышает обозначение класса. Практически все производители жестких дисков и устройств с флэш-памятью продолжают определять один гигабайт как 1000000000 байт, что указано на упаковке. Некоторые операционные системы, такие как OS X, выражают емкость жесткого диска или размер файла с помощью десятичных множителей, в то время как другие, такие как Microsoft Windows, сообщают размер с помощью двоичных множителей. Это несоответствие вызывает путаницу, поскольку диск с заявленной емкостью, например, 400 ГБ (то есть 400000000000 байтов) может быть сообщен операционной системой как 372 ГБ, что означает 372 ГБ.
В стандартах памяти JEDEC используется номенклатура IEEE 100, в которой гигабайт указывается как 1073741824 байта (2 байта).
Разница между единицами измерения на основе десятичной а двоичные префиксы увеличиваются как полулогарифмическая (linear-log) функция - например, десятичное значение в килобайтах составляет почти 98% кибибайта, мегабайт составляет менее 96% Мебибайт, а гигабайт составляет чуть более 93% от значения гибибайта. Это означает, что жесткий диск объемом 300 ГБ (279 ГиБ) может обозначаться по-разному: 300 ГБ, 279 ГБ или 279 ГБ, в зависимости от операционной системы. По мере увеличения размеров хранилища и использования более крупных единиц эти различия становятся еще более заметными.
Самые последние судебные процессы, возникшие из-за недоразумений потребителей относительно двоичных и десятичных определений, используемых для «гигабайта», закончились в пользу производителей, при этом суды постановили, что юридическое определение термина гигабайт или ГБ составляет 1 ГБ = 1 000 000 000 (10 ^ 9) байт (десятичное определение), а не двоичное определение (2 ^ 30) для коммерческих транзакций. В частности, суды постановили, что «Конгресс США счел десятичное определение гигабайта« предпочтительным »для целей« торговли и коммерции США »... Законодательное собрание Калифорнии также приняло десятичную систему для всех». транзакции в этом состоянии ».
Ранее судебные процессы заканчивались урегулированием без решения суда по этому вопросу, например судебный процесс против производителя накопителей Western Digital. Western Digital урегулировала спор и добавила явный отказ от ответственности в отношении продуктов о том, что полезная емкость может отличаться от заявленной емкости. На компанию Seagate был подан судебный иск на аналогичных основаниях, который также был урегулирован.
Из-за их физической конструкции емкость современного компьютера устройства оперативной памяти, такие как модули DIMM, всегда кратны степени 1024. Таким образом, удобно использовать префиксы, обозначающие степень 1024, известные как двоичные префиксы, в описывая их. Например, объем памяти 1073741824байт удобно выражать как 1 ГиБ, а не как 1,074 ГБ. Однако первая спецификация часто цитируется как «1 ГБ» при применении к памяти с произвольным доступом.
Программное обеспечение распределяет память с различной степенью детализации, необходимой для выполнения требований структуры данных, и двоичные кратные обычно не требуются. Другие возможности и скорости компьютера, такие как хранилище размер оборудования, скорость передачи данных, тактовая частота, операций в секунду и т. Д. не зависят от внутреннего основания и обычно представлены в десятичных единицах. Например, производитель жесткого диска «300 ГБ» заявляет, что его емкость составляет 300000000000 байтов, а не 300x1024 (что было бы 322122547200) байтов.
Символ «гигабайт» кодируется Unicode в кодовой точке U + 3387 ㎇ SQUARE GB ❰ ㎇ ❱.