stringtranslate.com

Двоичный префикс

Двоичный префикс — это префикс единицы измерения , который указывает кратность единицы измерения целой степени двойки . Наиболее часто используемые двоичные префиксы — это киби (символ Ки, означающий 2 10 = 1024 ), меби ( Ми, 2 20 =1 048 576 ) и гиби ( Gi, 2 30 =1 073 741 824 ). Чаще всего они используются в информационных технологиях в качестве множителей бита и байта при выражении емкости запоминающих устройств или размера компьютерных файлов .

Двоичные префиксы «киби», «меби» и т. д. были определены в 1999 году Международной электротехнической комиссией (МЭК) в стандарте МЭК 60027-2 (Поправка 2). Они должны были заменить метрические (СИ) десятичные префиксы мощности , такие как «кило» ( к, 10 3 = 1000 ), «мега» ( М, 10 6 = 1 000 000 ) и "гига" ( G, 10 9 =1 000 000 000 ), [1] которые обычно использовались в компьютерной промышленности для обозначения ближайших степеней двойки. Например, модуль памяти, емкость которого была указана производителем как «2 мегабайта» или «2 МБ», будет содержать 2 × 2 20 =2 097 152 байта , вместо 2 × 10 6 =2 000 000 .

С другой стороны, жесткий диск, емкость которого указана производителем как «10 гигабайт» или «10 ГБ», вмещает 10 × 10 9 =10 000 000 000 байт или немного больше, но меньше 10 × 2 30 =10 737 418 240 , а файл, размер которого указан как «2,3 ГБ», может иметь размер ближе к 2,3 × 2 302 470 000 000 или 2,3 × 10 9 =2 300 000 000 , в зависимости от программы или операционной системы, обеспечивающей это измерение. Такого рода двусмысленность часто сбивает с толку пользователей компьютерных систем и приводит к судебным искам . [2] [3] Двоичные префиксы IEC 60027-2 были включены в стандарт ISO/IEC 80000 и поддерживаются другими органами стандартизации, включая BIPM , который определяет систему SI, [1] : стр. 121  NIST США , [ 4] [5] и Европейский союз .

До стандарта IEC 1999 года некоторые отраслевые организации, такие как Joint Electron Device Engineering Council (JEDEC), пытались переопределить термины килобайт , мегабайт и гигабайт , а также соответствующие символы КБ , МБ и ГБ в двоичном смысле для использования в измерениях емкости хранилища. Однако другие секторы компьютерной промышленности (например, магнитные накопители ) продолжали использовать те же термины и символы с десятичным значением. С тех пор основные организации по стандартизации прямо не одобряли использование префиксов СИ для обозначения двоичных кратных и рекомендовали или предписывали использовать префиксы МЭК для этой цели, но использование префиксов СИ в этом смысле сохранилось в некоторых областях.

Определения

В 2022 году Международное бюро мер и весов (BIPM) приняло десятичные префиксы ronna для 1000 9 и quetta для 1000 10 . [6] [7] По аналогии с существующими двоичными префиксами, консультационный документ Консультативного комитета по единицам (CCU) Международного комитета по мерам и весам предложил префиксы robi ( Ri, 1024 9 ) и quebi ( Qi, 1024 10 ) для их двоичных аналогов, [8] но по состоянию на 2022 год соответствующие двоичные префиксы не приняты. [9]

Сравнение двоичных и десятичных префиксов

Относительная разница между значениями в двоичной и десятичной интерпретациях увеличивается при использовании префиксов СИ в качестве основы с 2,4% для кило до почти 27% для префикса кветта. Хотя префиксы ронна и кветта были определены, по состоянию на 2022 год не было официально присвоено никаких названий соответствующим двоичным префиксам.

История

Ранние префиксы

Первоначальная метрическая система, принятая Францией в 1795 году, включала два двоичных префикса, названных double - (2×) и demi - ( 1/2 ×). [10] Однако они не были сохранены, когда префиксы СИ были приняты на международном уровне на 11-й конференции CGPM в 1960 году.

Емкость хранилища

Основная память

Ранние компьютеры использовали один из двух методов адресации для доступа к системной памяти: двоичный (основание 2) или десятичный (основание 10). [11] Например, IBM 701 (1952) использовал двоичный метод и мог адресовать 2048 слов по 36 бит каждое, в то время как IBM 702 (1953) использовал десятичную систему и мог адресовать десять тысяч 7-битных слов.

К середине 1960-х годов двоичная адресация стала стандартной архитектурой в большинстве компьютерных конструкций, а размеры основной памяти чаще всего были степенями двойки. Это наиболее естественная конфигурация для памяти, поскольку все комбинации состояний их адресных линий отображаются в допустимый адрес, что позволяет легко объединять их в более крупный блок памяти с последовательными адресами.

Хотя в ранней документации эти размеры памяти указывались как точные числа, такие как 4096, 8192 или16 384 единиц (обычно слов , байтов или битов), компьютерные специалисты также начали использовать давно устоявшиеся префиксы метрической системы «кило», «мега», «гига» и т. д., определяемые как степени числа 10, [1] для обозначения ближайших степеней числа два; а именно, 2 10 = 1024, 2 20 = 1024 2 , 2 30 = 1024 3 , и т. д. [12] [13] Соответствующие символы метрических префиксов («k», «M», «G» и т. д.) использовались с теми же двоичными значениями. [14] [15] Символ для 2 10 = 1024 мог быть записан как строчными буквами («k») [16] [17] [18] так и заглавными буквами («K»). Последнее часто использовалось намеренно для указания двоичного, а не десятичного значения. [19] Это соглашение, которое не могло быть распространено на более высокие мощности, широко использовалось в документации IBM 360 (1964) [19] и IBM System/370 (1972), [20] CDC 7600 , [21] DEC PDP-11 /70 (1975) [22] и DEC VAX-11/780 (1977). [ необходима ссылка ]

В других документах, однако, метрические префиксы и их символы использовались для обозначения степеней 10, но обычно с пониманием того, что приведенные значения были приблизительными, часто усеченными. Так, например, в документе 1967 года Control Data Corporation (CDC) использовалась аббревиатура "2 16 = 64 × 1024 =65 536 слов» как «65 тыс. слов» (а не «64 тыс.» или «66 тыс.»), [23] в то время как в документации компьютера реального времени HP 21MX (1974) обозначено 3 × 2 16 = 192 × 1024 =196 608 как "196K" и 2 20 =1 048 576 как «1М». [24]

Эти три возможных значения «k» и «K» («1024», «1000» или «приблизительно 1000») использовались свободно примерно в одно и то же время, иногда одной и той же компанией. Бизнес-компьютер HP 3000 (1973) мог иметь «64K», «96K» или «128K» байт памяти. [25] Использование префиксов СИ и использование «K» вместо «k» оставалось популярным в публикациях, связанных с компьютерами, вплоть до 21-го века, хотя двусмысленность сохранялась. Правильное значение часто было ясно из контекста; например, в компьютере с двоичной адресацией истинный размер памяти должен был быть либо степенью 2, либо небольшим целым кратным ей. Таким образом, модуль ОЗУ «512 мегабайт» обычно понимался как имеющий 512 × 1024 2 =536 870 912 байт, а не512 000 000 .

Жесткие диски

При указании емкости дисковых накопителей производители всегда использовали обычные десятичные префиксы СИ, представляющие степени числа 10. Хранение данных во вращающемся дисковом накопителе организовано в виде пластин и дорожек, размеры и количество которых определяются ограничениями механической инженерии, так что емкость дискового накопителя едва ли когда-либо была простым кратным степени числа 2. Например, первый коммерчески продаваемый дисковый накопитель IBM 350 (1956) имел 50 физических дисковых пластин, содержащих в общей сложности50 000 секторов по 100 символов в каждом, что составляет общую заявленную емкость 5 миллионов символов. [26]

Более того, с 1960-х годов многие дисководы использовали формат диска IBM , где каждая дорожка делилась на блоки указанного пользователем размера; и размеры блоков записывались на диск, вычитаясь из полезной емкости. Например, диск IBM 3336 был заявлен как имеющий емкость 200 мегабайт, что достигалось только с однимБлок размером 13 030 байт в каждой из 808 × 19 дорожек.

В 1974 году CDC использовал десятичные мегабайты для обозначения емкости диска. [27] Seagate ST-412 , [28] один из нескольких типов, установленных в IBM PC/XT , [29] имел емкость10 027 008  байт при форматировании как 306 × 4 дорожек и 32 сектора по 256 байт на дорожку, что было указано как «10 МБ». [30] Аналогично, можно ожидать, что жесткий диск «300 ГБ» предложит лишь немного больше, чем300 × 10 9 =300 000 000 000 байт, а не 300 × 2 30 (что было бы примерно322 × 10 9 байт или «322 ГБ»). Первый терабайт (префикс СИ,1 000 000 000 000 байт) жесткий диск был представлен в 2007 году. [31] Десятичные префиксы обычно использовались в публикациях по обработке информации при сравнении емкости жестких дисков. [32]

Некоторые программы и операционные системы, такие как Microsoft Windows , по-прежнему используют «МБ» и «ГБ» для обозначения двоичных префиксов даже при отображении емкости дискового накопителя и размера файлов, как это делала Classic Mac OS . Так, например, емкость диска «10 МБ» (десятичное «М») может быть указана как « 9,56 МБ », а емкость диска «300 ГБ» — как «279,4 ГБ». Некоторые операционные системы, такие как Mac OS X , [33] Ubuntu , [34] и Debian , [35] были обновлены для использования «МБ» и «ГБ» для обозначения десятичных префиксов при отображении емкости дискового накопителя и размера файлов. Некоторые производители, такие как Seagate Technology , выпустили рекомендации, в которых говорится, что правильно написанное программное обеспечение и документация должны четко указывать, означают ли префиксы, такие как «K», «M» или «G», двоичные или десятичные множители. [36] [37]

Дискеты

Дискеты использовали различные форматы , и их емкость обычно указывалась с помощью SI-подобных префиксов "K" и "M" с десятичным или двоичным значением. Емкость дисков часто указывалась без учета внутренних накладных расходов на форматирование , что приводило к еще большим нерегулярностям.

Ранние форматы 8-дюймовых дискет могли содержать менее мегабайта, а емкость этих устройств указывалась в килобайтах, килобитах или мегабитах. [38] [39]

5,25-дюймовая дискета, продаваемая вместе с IBM PC AT, могла вместить 1200 × 1024 =1 228 800 байт, и, таким образом, продавался как «1200 КБ» с двоичным значением «КБ». [40] Однако емкость также указывалась как «1,2 МБ», [ требуется цитата ] что было гибридом десятичной и двоичной записи, поскольку «М» означало 1000 × 1024. Точное значение было1,2288 МБ (десятичное) или1,171 875  МБ (двоичный).

5,25-дюймовый Apple Disk II имел 256 байт на сектор, 13 секторов на дорожку, 35 дорожек на сторону или общую емкость116 480 байт. Позже он был расширен до 16 секторов на дорожку, что дало в общей сложности 140 × 2 10 =143 360 байт, что было описано как «140 КБ» с использованием двоичного значения «К».

Самая последняя версия физического оборудования, картридж "3,5-дюймовая дискета", имела 720 блоков по 512 байт (односторонних). Поскольку два блока составляли 1024 байта, емкость была указана как "360 КБ" с двоичным значением "К". С другой стороны, указанная емкость "1,44 МБ" версии High Density ("HD") снова была гибридной десятичной и двоичной записью, поскольку она означала 1440 пар секторов по 512 байт или 1440 × 2 10 =1 474 560  байт . Некоторые операционные системы отображали емкость этих дисков, используя двоичное значение «МБ», как «1,4 МБ» (что было бы 1,4 × 2 201 468 000  байт ). Жалобы пользователей заставили Apple [ нужна ссылка ] и Microsoft [41] выпустить бюллетени поддержки, объясняющие это несоответствие.

Оптические диски

При указании емкости оптических компакт-дисков «мегабайт» и «МБ» обычно означают 1024 2  байта. Таким образом, «700-МБ» (или «80-минутный») CD имеет номинальную емкость около700 МБ , что примерно730 МБ (десятичное). [42]

С другой стороны, емкость других оптических дисковых носителей информации, таких как DVD , Blu-ray Disc , HD DVD и магнитооптических (МО), обычно указывается в десятичных гигабайтах («ГБ»), то есть 1000 3 байт. В частности, типичный «4,7 ГБ "DVD имеет номинальную емкость около4,7 × 10 9  байт , что составляет около4,38 ГиБ . [43]

Ленточные накопители и носители

Производители ленточных накопителей и носителей обычно используют десятичные префиксы СИ для указания максимальной емкости, [44] [45], хотя фактическая емкость будет зависеть от размера блока, используемого при записи.

Скорость передачи данных и тактовая частота

Тактовые частоты компьютера всегда указываются с использованием префиксов СИ в десятичном смысле. Например, внутренняя тактовая частота оригинального IBM PC была4,77 МГц , то есть4 770 000  Гц .

Аналогично, скорость передачи цифровой информации указывается с использованием десятичного префикса. Parallel ATA "100  МБ/с "интерфейс диска может передавать100 000 000 байт в секунду и "56 Кбит/с "модем передает56 000 бит в секунду. Seagate указала постоянную скорость передачи некоторых моделей жестких дисков как с десятичными, так и с двоичными префиксами IEC. [36] Стандартная частота дискретизации музыкальных компакт-дисков , указанная как44,1 кГц , действительно44 100 выборок в секунду. [ необходима ссылка ] A "Интерфейс Ethernet 1 Гбит/с может принимать или передавать до 10 9 бит в секунду, или125 000 000 байт в секунду в каждом пакете. Модем " 56k " может кодировать или декодировать до56 000 бит в секунду.

Десятичные префиксы СИ также обычно используются для скоростей передачи данных процессор-память . Шина PCI-X сТактовая частота 66 МГц и ширина 64 бита позволяют передавать66 000 000 64-битных слов в секунду, или4 224 000 000  бит/с =528 000 000  Б/с , что обычно указывается как528  МБ/с . Память PC3200 на шине с двойной скоростью передачи данных , передающая 8 байт за цикл с тактовой частотой200 МГц имеет полосу пропускания200 000 000 × 8 × 2 =3 200 000 000  Б/с , что будет указано как3,2  ГБ/с .

Неоднозначные стандарты

Неоднозначное использование префиксов «кило» («К» или «к»), «мега» («М») и «гига» («Г»), как означающих обе степени числа 1000 или (в компьютерном контексте) числа 1024, было зафиксировано в популярных словарях [46] [47] [48] и даже в некоторых устаревших стандартах, таких как ANSI/IEEE 1084-1986 [49] и ANSI/IEEE 1212-1991, [50] IEEE 610.10-1994, [51] и IEEE 100-2000. [52] Некоторые из этих стандартов специально ограничивали двоичное значение кратными «байту» («Б») или «биту» («б»).

Ранние предложения по двоичным префиксам

До стандарта IEC существовало несколько альтернативных предложений для уникальных двоичных префиксов, начиная с конца 1960-х годов. В 1996 году Маркус Кун предложил дополнительный префикс «di» и символьный суффикс или нижний индекс «2» для обозначения «двоичный»; так, например, «один дикилобайт» будет означать «1024 байта», обозначаемых «K 2 B» или «K2B». [53]

В 1968 году Дональд Моррисон предложил использовать греческую букву каппа ( κ ) для обозначения 1024, κ2 для обозначения 10242 и т. д. [54] (В то время размер памяти был небольшим, и широко использовалась только буква K.) В том же году Уоллес Гивенс ответил предложением использовать bK в качестве сокращения для 1024 и bK2 или bK2 для 10242 , хотя он отметил, что ни греческую букву, ни строчную букву b не будет легко воспроизвести на компьютерных принтерах того времени. [55] Брюс Алан Мартин из Брукхейвенской национальной лаборатории предложил, чтобы вместо префиксов двоичные степени двойки обозначались буквой B, за которой следует показатель степени, аналогично E в десятичной научной нотации . Таким образом, можно было бы записать 3B20 для 3 × 220 . [56] Это соглашение до сих пор используется в некоторых калькуляторах для представления двоичных чисел с плавающей точкой. [57]

В 1969 году Дональд Кнут , который использовал десятичную систему обозначений, например, 1 МБ = 1000 кБ, [58] предложил обозначать степени числа 1024 как «большие килобайты» и «большие мегабайты» с сокращениями KKB и MMB. [59]

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

Неоднозначные значения «кило», «мега», «гига» и т. д. вызвали значительную путаницу у потребителей , особенно в эпоху персональных компьютеров . Распространенным источником путаницы было несоответствие между емкостью жестких дисков, указанной производителями, использующими эти префиксы в десятичном смысле, и числами, сообщаемыми операционными системами и другим программным обеспечением, которые использовали их в двоичном смысле, например, Apple Macintosh в 1984 году. Например, жесткий диск, продаваемый как «1 ТБ», мог быть указан как имеющий только «931 ГБ». Путаница усугублялась тем фактом, что производители оперативной памяти также использовали двоичный смысл.

Правовые споры

Различные толкования префиксов размера диска привели к коллективным искам против производителей цифровых носителей. Эти дела касались как флэш-памяти, так и жестких дисков.

Ранние случаи

Ранние дела (2004–2007) были урегулированы до вынесения какого-либо судебного решения, когда производители не признавали никаких нарушений, но соглашались указывать емкость хранения своей продукции на потребительской упаковке. Соответственно, многие производители флэш-памяти и жестких дисков размещают на своих упаковках и веб-сайтах информацию, разъясняющую отформатированную емкость устройств или определяющую МБ как 1 миллион байт, а 1 ГБ как 1 миллиард байт. [60] [61] [62] [63]

Виллем Вро против компании Eastman Kodak

20 февраля 2004 года Виллем Врог подал иск против компаний Lexar Media, Dane–Elec Memory, Fuji Photo Film USA , Eastman Kodak Company, Kingston Technology Company, Inc., Memorex Products, Inc.; PNY Technologies Inc., SanDisk Corporation , Verbatim Corporation и Viking Interworks, утверждая, что их описания емкости их карт флэш-памяти были ложными и вводящими в заблуждение.

Врог утверждал, что устройство флэш-памяти объемом 256 МБ имело только 244 МБ доступной памяти. «Истцы утверждают, что ответчики рекламировали емкость памяти своих продуктов, предполагая, что один мегабайт равен одному миллиону байт, а один гигабайт равен одному миллиарду байт». Истцы хотели, чтобы ответчики использовали обычные значения 1024 2 для мегабайта и 1024 3 для гигабайта. Истцы признали, что стандарты IEC и IEEE определяют МБ как один миллион байт, но заявили, что отрасль в значительной степени проигнорировала стандарты IEC. [64]

Стороны согласились, что производители могут продолжать использовать десятичное определение, пока это определение будет добавлено на упаковку и веб-сайты. [65] Потребители могут подать заявку на «скидку в размере десяти процентов на будущую онлайн-покупку в интернет-магазинах ответчиков Flash Memory Device». [66]

Орин Сафьер против Western Digital Corporation

7 июля 2005 года в Высшем суде города и округа Сан-Франциско был подан иск под названием Orin Safier v. Western Digital Corporation, et al. , дело № CGC-05-442812. Впоследствии дело было передано в Северный округ Калифорнии, дело № 05-03353 BZ. [67]

Хотя Western Digital утверждала, что их использование единиц измерения соответствует «бесспорно правильному отраслевому стандарту для измерения и описания емкости хранилища» и что от них «нельзя ожидать реформирования индустрии программного обеспечения», они согласились на урегулирование в марте 2006 года, назначив 14 июня 2006 года датой слушания по окончательному утверждению. [68]

Western Digital предложила клиентам компенсацию в виде бесплатной загрузки программного обеспечения для резервного копирования и восстановления стоимостью 30 долларов США. Они также заплатили $500 000 гонораров и издержек юристам из Сан-Франциско Адаму Гутриду и Сету Сафье, которые подали иск. Соглашение требовало от Western Digital добавить отказ от ответственности к их более поздней упаковке и рекламе. [69] [70] [71] Western Digital сделала следующую сноску в своем соглашении. «По всей видимости, истец полагает, что он может подать в суд на компанию по производству яиц за мошенничество, назвав коробку с 12 яйцами «дюжиной», потому что некоторые пекари посчитали бы «дюжину» включающей 13 предметов». [72]

Чо против Seagate Technology (US) Holdings, Inc.

Против Seagate Technology был подан иск ( Cho v. Seagate Technology (US) Holdings, Inc. , Высший суд Сан-Франциско, дело № CGC-06-453195) , в котором утверждалось, что Seagate завысила объем полезного хранилища на 7% на жестких дисках, проданных в период с 22 марта 2001 года по 26 сентября 2007 года. Дело было урегулировано без признания компанией Seagate своей вины, но с согласием предоставить покупателям бесплатное программное обеспечение для резервного копирования или возместить 5% стоимости дисков. [73]

Динан и др. против SanDisk LLC

22 января 2020 года окружной суд Северного округа Калифорнии вынес решение в пользу ответчика, компании SanDisk, подтвердив использование ею термина «GB» для обозначения1 000 000 000  байт . [74]

Стандарт МЭК 1999

В 1995 году Международный союз теоретической и прикладной химии (IUPAC) предложил префиксы «kibi» (сокращение от «kilobinary»), «mebi» («megabinary»), «gibi» («gigabinary») и «tebi» («terabinary») с соответствующими символами «kb», «Mb», «Gb» и «Tb», [75] для двоичных множителей. В предложении предлагалось, чтобы префиксы SI использовались только для степеней числа 10; так что емкость диска «500 гигабайт», «0,5 терабайт», «500 ГБ» или «0,5 ТБ» должны были означать500 × 10 9  байт , точно или приблизительно, а не 500 × 2 30 (= 536 870 912 000 ) или 0,5 × 2 40 (= 549 755 813 888 ).

Предложение не было принято IUPAC в то время, но было принято в 1996 году Институтом инженеров по электротехнике и электронике (IEEE) в сотрудничестве с Международной организацией по стандартизации (ISO) и Международной электротехнической комиссией (IEC). Префиксы «kibi», «mebi», «gibi» и «tebi» были сохранены, но с символами «Ki» (с заглавной «K»), «Mi», «Gi» и «Ti» соответственно. [76]

В январе 1999 года МЭК опубликовала это предложение с дополнительными префиксами «pebi» («Pi») и «exbi» («Ei») в качестве международного стандарта ( IEC 60027-2 Amendment 2) [77] [78] [79] Стандарт подтвердил позицию BIPM о том, что префиксы SI всегда должны обозначать степени числа 10. Третье издание стандарта, опубликованное в 2005 году, добавило префиксы «zebi» и «yobi», тем самым сопоставив все определенные тогда префиксы SI с двоичными аналогами. [80]

Гармонизированный стандарт ISO / IEC IEC 80000-13 :2008 отменяет и заменяет подпункты 3.8 и 3.9 стандарта IEC 60027-2:2005 (определяющие префиксы для двоичных кратных). Единственным существенным изменением является добавление явных определений для некоторых величин. [81] В 2009 году префиксы киби-, меби- и т. д. были определены стандартом ISO 80000-1 самостоятельно, независимо от кибибайта, мебибайта и т. д.

В стандарте BIPM JCGM 200:2012 «Международный словарь по метрологии – Основные и общие понятия и связанные с ними термины (VIM), 3-е издание» перечислены двоичные префиксы МЭК и указано, что «префиксы СИ относятся строго к степеням числа 10 и не должны использоваться для степеней числа 2. Например, 1 килобит не должен использоваться для представления1024 бит (2 10  бит), что составляет 1 кибибит." [82]

Стандарт IEC 60027-2 рекомендовал операционным системам и другому программному обеспечению использовать двоичные или десятичные префиксы последовательно, но неправильное использование префиксов SI для двоичных кратных все еще распространено. В то время IEEE решил, что их стандарты будут использовать префиксы «кило» и т. д. с их метрическими определениями, но разрешил использовать двоичные определения в промежуточный период, пока такое использование будет явно указано в каждом конкретном случае. [83]

Другие органы и организации по стандартизации

Стандартные двоичные префиксы МЭК поддерживаются другими органами стандартизации и техническими организациями.

Национальный институт стандартов и технологий США (NIST) поддерживает стандарты ISO/IEC для «Префиксов для двоичных кратных» и имеет веб-страницу [84], документирующую их, описывающую и обосновывающую их использование. NIST предлагает, чтобы в английском языке первый слог имени двоичного кратного префикса произносился так же, как первый слог имени соответствующего префикса SI, а второй слог должен произноситься как bee . [5] NIST заявил, что префиксы SI «строго относятся к степеням 10» и что двоичные определения «не должны использоваться» для них. [85]

По состоянию на 2014 год организация по стандартизации микроэлектронной промышленности JEDEC описывает префиксы IEC в своем онлайн-словаре, но признает, что префиксы SI и символы «K», «M» и «G» по-прежнему широко используются в двоичном значении для обозначения размеров памяти. [86] [87]

19 марта 2005 года стандарт IEEE IEEE 1541-2002 («Префиксы для двоичных кратных») был повышен до уровня стандарта полного использования Ассоциацией стандартов IEEE после двухлетнего испытательного периода. [88] [89] С апреля 2008 года Отдел публикаций IEEE не требует использования префиксов IEC в своих основных журналах, таких как Spectrum [90] или Computer [91] .

Международное бюро мер и весов (BIPM), которое поддерживает Международную систему единиц (СИ), прямо запрещает использование префиксов СИ для обозначения двоичных кратных величин и рекомендует использовать префиксы МЭК в качестве альтернативы, поскольку единицы информации не включены в СИ. [92] [1]

Общество инженеров-автомобилестроителей (SAE) запрещает использование префиксов СИ, имеющих значение, отличное от степени 1000, но не ссылается на двоичные префиксы МЭК. [93]

Европейский комитет по электротехнической стандартизации ( CENELEC ) принял рекомендуемые МЭК двоичные префиксы посредством гармонизационного документа HD 60027-2:2003-03. [94] Европейский союз (ЕС) требует использования двоичных префиксов МЭК с 2007 года. [95]

Текущая практика

TheЕмкость этих модулей оперативной памяти составляет 536 870 912 байт, на этикетке она указана как «512 МБ».
Редактор разделов Linux GNOME использует префиксы IEC для отображения размеров разделов. Общая емкость диска размером 120 × 10 9 байт отображается как "111,79 GiB".
Системный монитор GNOME использует префиксы IEC для отображения объема памяти и скорости передачи данных по сети.

Некоторые участники компьютерной отрасли, такие как Hewlett-Packard (HP) [96] и IBM [97] [98], приняли или рекомендовали двоичные префиксы IEC как часть своей общей политики документирования.

По состоянию на 2023 год использование префиксов СИ с двоичными значениями по-прежнему распространено для указания емкости основной памяти компьютеров, RAM , ROM , EPROM и EEPROM чипов и модулей памяти , а также кэша компьютерных процессоров . Например, модуль памяти «512 мегабайт» или «512 МБ» содержит 512 МиБ; то есть 512 × 2 20 байт, а не 512 × 10 6 байт. [99] [100] [101] [102]

JEDEC продолжает включать обычные двоичные определения «кило», «мега» и «гига» в документ « Термины, определения и буквенные символы » [103] и, по состоянию на 2010 год , все еще использует эти определения в своих стандартах памяти . [104] [105] [106] [107] [108]

С другой стороны, префиксы СИ со степенями десяти обычно используются для обозначения емкости внешних запоминающих устройств, таких как дисковые накопители , [109] [110] [111] [112] [113] твердотельные накопители и USB-флеш-накопители , [63] за исключением некоторых микросхем флэш-памяти , предназначенных для использования в качестве EEPROM . Однако некоторые производители дисков использовали префиксы IEC, чтобы избежать путаницы. [114] Десятичное значение префиксов СИ обычно также используется при измерениях скорости передачи данных и тактовой частоты. [ необходима цитата ]

Некоторые операционные системы и другое программное обеспечение используют либо символы двоичного множителя IEC («Ki», «Mi» и т. д.) [115] [116] [117] [118] [119] [120], либо символы множителя SI («k», «M», «G» и т. д.) с десятичным значением. Некоторые программы, такие как команда Linux/GNU ls , позволяют пользователю выбирать между двоичными или десятичными множителями. Однако некоторые продолжают использовать символы SI с двоичным значением, даже при сообщении размеров дисков или файлов. Некоторые программы также могут использовать «K» вместо «k» с любым значением. [121]

Другие применения

Хотя двоичные префиксы почти всегда используются с единицами информации, битами и байтами, они могут использоваться с любой другой единицей измерения, когда это удобно. Например, при обработке сигналов могут потребоваться двоичные кратные единицы частоты герц (Гц), например, кибигерц (КиГц), равный1024 Гц . [122] [123]

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

Ссылки

  1. ^ abcd Bureau International des Poids et Mesures. (2006). "§3.1 Префиксы SI" (PDF) . Международная система единиц (SI) (на французском и английском языках) (8-е изд.). Париж: STEDI Media. стр. 127. ISBN 978-92-822-2213-3. Архивировано (PDF) из оригинала 2006-08-13 . Получено 2007-02-25 . [Примечание:] Эти префиксы СИ относятся строго к степеням числа 10. Их не следует использовать для обозначения степеней числа 2 (например, один килобит представляет 1000 бит, а не 1024 бита). МЭК приняла префиксы для двоичных степеней в международном стандарте МЭК 60027-2: 2005, третье издание, Буквенные символы для использования в электротехнике — Часть 2: Телекоммуникации и электроника . Названия и символы для префиксов, соответствующих 2 10 , 2 20 , 2 30 , 2 40 , 2 50 и 2 60 , следующие: киби, Ки; меби, Ми; гиби, Ги; теби, Ти; пеби, Пи; и exbi, Ei. Таким образом, например, один кибибайт будет записан: 1 KiB = 2 10  B = 1024 B, где B обозначает байт. Хотя эти префиксы не являются частью SI, их следует использовать в области информационных технологий, чтобы избежать неправильного использования префиксов SI.
  2. ^ "Order Granting Motion to Dismiss" (PDF) . Окружной суд Соединенных Штатов по Северному округу Калифорнии . Получено 24.01.2020 .
  3. ^ См. также Динан против SanDisk LLC, № 20-15287 (9-й округ, 11 февраля 2021 г.) https://scholar.google.com/scholar_case?case=16989791406584358656
  4. ^ "Префиксы СИ". Справочник NIST по константам, единицам и неопределенности: Международная система единиц (СИ) . Национальный институт стандартов и технологий . 2010-01-13 . Получено 2017-04-03 .
  5. ^ ab "Международная система единиц (СИ): префиксы для двоичных кратных". Справочник NIST по константам, единицам и неопределенности . Национальный институт науки и технологий . Получено 2007-09-09 .
  6. ^ "Список резолюций 27-го заседания Генеральной конференции по мерам и весам" (PDF) . 2022-11-18. Архивировано (PDF) из оригинала 2022-11-18 . Получено 2022-11-18 .
  7. ^ Гибни, Элизабет (18.11.2022). «Сколько йоттабайт в кветтабайте? Экстремальные числа получают новые имена». Nature . doi :10.1038/d41586-022-03747-9. PMID  36400954. S2CID  253671538 . Получено 21.11.2022 .
  8. ^ Браун, Ричард Дж. К. (2023) [2022-02-08, 2022-04-01, 2022-11-24]. "Дополнительная краткая история префиксов СИ". Письмо редактору. Metrologia . 60 (1). BIPM & IOP Publishing Ltd .: 013001. Bibcode : 2023Metro..60a3001B. doi : 10.1088/1681-7575/ac6afd . S2CID  253966045. 013001.(1+4 страницы)
  9. ^ Браун, Ричард Дж. К. (2022-04-27). «Ответ на «Столкновение с нехваткой латинских букв для будущих новых символов СИ: альтернативное предложение для новых префиксов СИ»". Аккредитация и обеспечение качества  [нем.] . 27 (3): 143–144. doi :10.1007/s00769-022-01499-7. S2CID  248397680.
  10. ^ «La Loi Du 18 Germinal An 3: Решение трассировки le mètre, unité Fondamentale, sur une regle de platine. Номенклатура «республиканских мер». Повторение триангуляции» [Закон 18 Жерминаля , Год 3: Решение о розыгрыше Фундаментальная единица измерения метр на платиновой линейке. Номенклатура «республиканских мер». Возобновление триангуляции.]. L'Histoire Du Mètre [История метра] (на французском языке). histoire.du.meter.free.fr. Архивировано из оригинала 26 ноября 2022 г. Проверено 12 октября 2015 г. Искусство. 8. В весах и мерах емкости, после десятичных мер этих двух жанров, появляется двойная и большая аура, а затем вынимается из ящика для дайверов, чтобы получить товар, который может желать. Il y aura donc le двойной литр и le полулитр, le двойной гектограмм и le полугектограмм, et ainsi des autres. [Искусство. 8. В мерах и весах каждая из десятичных мер этих двух видов будет иметь свой двойник и свою половину, чтобы придать продаже различных предметов все возможное удобство. Следовательно, будут двойной литр и пол-литр, двойной гектограмм и полгектограмм и так далее.]
  11. ^ Weik, Martin H. (март 1961 г.). «Третий обзор отечественных электронных цифровых вычислительных систем: Глава III Анализ и тенденции». Отчет баллистических исследовательских лабораторий № 1115 : 1027. Из 187 различных соответствующих систем 131 использует прямую двоичную систему счисления, тогда как 53 используют десятичную систему (в основном двоично-кодированную десятичную), а 3 системы используют двоично-кодированную буквенно-цифровую систему обозначений.В этом длинном отчете описываются многие из первых компьютеров.
  12. ↑ « Охота на неприятности на 28 мегациклах», AL Blais, QST, январь 1930 г.
  13. ^ Lin, Yeong; Mattson, R. (сентябрь 1972 г.). "Оценка соотношения цены и производительности иерархий памяти". IEEE Transactions on Magnetics . 8 (3). IEEE: 390–392. Bibcode :1972ITM.....8..390L. doi :10.1109/TMAG.1972.1067329. Кроме того, устройства с произвольным доступом имеют преимущества перед устройствами с последовательным доступом для резервного хранения приложений только тогда, когда емкость памяти составляет менее 1 Мбайт. Для емкостей 4 Мбайт и 16 Мбайт последовательные хранилища с длиной регистра сдвига 256 бит и 1024 бит соответственно выглядят благоприятными.
  14. ^ Real, P. (сентябрь 1959 г.). «Программа обобщенного дисперсионного анализа с использованием двоичной логики». ACM '59: Препринты статей, представленных на 14-м Национальном собрании Ассоциации вычислительной техники . ACM Press: 78–1–78–5. doi : 10.1145/612201.612294 . S2CID  14701651. На компьютере 704 с ядром размером 32K, приблизительноМожно проанализировать 28 000 данных, ... не прибегая к дополнительному ленточному хранилищу.Примечание: основные блоки памяти IBM 704 имели 4096 36-битных слов. ДоМожно установить 32 768 слов
  15. ^ Грюнбергер, Фред; Берджесс, CR; Грюнбергер, Фред (октябрь 1960 г.). «Письма в редакцию». Сообщения ACM . 3 (10). doi :10.1145/367415.367419. S2CID  3199685.«Основные хранилища 8К стали довольно распространены в этой стране в 1954 году. Массовое производство хранилища 32К началось в 1956 году; сейчас это стандарт для больших машин, и сегодня существует не менее 200 машин такого размера (или эквивалентных им в машинах с символьной адресацией) (и не менее 100 существовало в середине 1959 года)». Примечание: IBM 1401 был компьютером с символьной адресацией.
  16. ^ Рэй Хорак (2008). Новый всемирный словарь телекоммуникаций Вебстера . John Wiley & Sons . стр. 271. ISBN 9780471774570. В вычислительных системах и системах хранения данных кБ (килобайт) на самом деле равен 1024 (2^10) байтам, поскольку измерение основано на двоичной системе счисления. Термин кБ происходит от того факта, что 1024 номинально или приблизительно равно 1000.
  17. ^ Джанет С. Додд (1997). Руководство по стилю ACS: руководство для авторов и редакторов . Американское химическое общество . стр. 124. ISBN 9780841234611. кБ (килобайт; фактически 1024 байта) КБ (килобайт; предпочтительнее кБ)
  18. ^ FJM Laver (1989-05-11). Информационные технологии: агент перемен . Cambridge University Press . стр. 35. ISBN 978-0521350358. при описании производительности ИТ-систем более крупные единицы измерения «килобайты» (кБ) [...] Строго говоря, к означает «двоичную тысячу» 1024
  19. ^ ab Амдаль, Джин М. (1964). «Архитектура IBM System/360» (PDF) . IBM Journal of Research and Development . 8 (2). IBM: 87–101. doi :10.1147/rd.82.0087.На рисунке 1 показаны диапазоны емкости памяти различных моделей в «Емкость 8 бит байт, 1 К = 1024».
  20. ^ IBM (1972). Брошюра System/370 Model 158 (PDF) . IBM. G520-261871. Полностью монолитное хранилище ... (1024-битный NMOS) Это новое усовершенствование процессорного хранилища делает расширение системы более экономичным. Реальная емкость хранилища доступна с шагом 512 КБ в диапазоне от 512 КБ до 2048 КБ.
  21. ^ Control Data Corporation (ноябрь 1968 г.). Компьютерная система Control Data 7600: предварительное описание системы (PDF) . Один тип, обозначенный как память на малых сердечниках (SCM), представляет собой многобанковую память совпадающего тока с общим объемом 64К слов длиной 60 бит (K=1024).
  22. ^ Белл, Гордон (ноябрь 1975 г.). «Структуры компьютеров: чему мы научились у PDP-11?» (PDF) . ISCA '76: Труды 3-го ежегодного симпозиума по архитектуре компьютеров . ACM Press: 1–14. doi :10.1145/800110.803541. S2CID  14496112. размер памяти (от 8 кбайт до 4 мегабайт).
  23. ^ Control Data Corporation (1965–1967). Справочное руководство по компьютерным системам Control Data 6400/6500/6600 (издание № 60100000, ред.). стр. 2–1. Архивировано из оригинала 2014-01-02 . Получено 2013-11-07 . Центральная память организована в 32K, 65K или 131K слов (60 бит) в 8, 16 или 32 банках по 4096 слов в каждом.
  24. ^ Франкенберг, Роберт (октябрь 1974 г.). "All Semiconductor Memory Selected for New Minicomputer Series" (PDF) . Журнал Hewlett-Packard . 26 (2). Hewlett-Packard: 15–20. Архивировано из оригинала (PDF) 29-11-2007 . Получено 18-06-2007 . Размер памяти 196K-word
  25. ^ Hewlett-Packard (ноябрь 1973 г.). "Руководство по конфигурации HP 3000" (PDF) . Данные о компьютерной системе и подсистеме HP 3000 : 59. Получено 22.01.2010 .
  26. ^ IBM Corporation (2003-01-23). ​​"IBM 350 disk storage unit". Архивы IBM . Архивировано из оригинала 2005-04-09.
  27. ^ В Карточке продуктовой линейки CDC однозначно указано, что МБ характеризует емкость жесткого диска в миллионах байт.
  28. ^ Seagate Corporation (апрель 1982 г.). Руководство OEM ST506/412 (PDF) . стр. 3. Архивировано из оригинала (PDF) 2016-10-08 . Получено 2016-09-06 .
  29. ^ IBM сообщает MiniScribe, что сокращает заказы на Winchester, Computer System News, 1 января 1984 г., стр. 1
  30. ^ Меллор, Крис (2011-04-06). "Это самый старый рабочий диск Seagate в Великобритании". The Register . Получено 2012-01-26 .
  31. ^ "Hitachi представляет жесткий диск емкостью 1 терабайт". PC World . 2007-01-04. Архивировано из оригинала 2007-01-12 . Получено 2010-02-04 .
  32. Отчет 1977 Disk/Trend – Жесткие дисковые накопители, опубликован в июне 1977 г.
  33. ^ "Как iOS и macOS сообщают о емкости хранилища". Служба поддержки Apple . 2018-02-27. Архивировано из оригинала 2020-04-09 . Получено 2022-01-09 .
  34. ^ "UnitsPolicy". Ubuntu Wiki . Ubuntu. Архивировано из оригинала 2021-11-18 . Получено 2022-01-09 .
  35. ^ "ConsistentUnitPrefixes". Debian Wiki . Архивировано из оригинала 2021-12-03 . Получено 2022-01-09 .
  36. ^ В руководстве по продукту Seagate Seag2011 10K.5 SAS, 100628561, ред. D, март 2011 г., раздел 5.2.3, стр. 10 (18-я страница PDF-файла) указана постоянная скорость передачи данных накопителя: «от 89 до 160 МиБ /с» в одной строке и «от 93 до 168 МБ/с» в следующей строке.
  37. ^ "Маркетинговый бюллетень: Часто задаваемые вопросы о переходе на сектор Advanced Format 4K" (PDF) . Seagate Technology . Архивировано из оригинала (PDF) 2010-07-15.
  38. ^ "IBM100 – The Floppy Disk". www-03.ibm.com . 2012-03-07. Архивировано из оригинала 2012-04-03 . Получено 2023-10-17 .
  39. ^ "Дисковое хранилище". Datamation . Май 1972. С. 154, 162, 164. CDS 100 ... хранит более 600 килобит, модель 650 ... хранит 1,5 мегабит ...
  40. ^ Брутман, Майкл Б. (2001-07-08). «Работа с дисками: введение в дисководы и гибкие диски». Brutmanlabs . Архивировано из оригинала 2024-02-19 . Получено 2024-02-19 .
  41. ^ Microsoft (2003-05-06). "Определение фактического размера диска: почему 1,44 МБ должно быть 1,40 МБ". Идентификатор статьи: 121839 . Microsoft . Получено 2007-07-07 .«Значение 1,44 мегабайта (МБ), связанное с форматом диска 3,5 дюйма, не отражает фактический размер или свободное пространство этих дисков. Хотя его размер обычно называют 1,44 МБ, правильный размер на самом деле составляет 1,40 МБ».
  42. ^ "Емкость данных компакт-дисков". Videohelp.com. Архивировано из оригинала 2006-07-15 . Получено 2012-01-26 .
  43. ^ Понимание записываемых и перезаписываемых DVD Архивировано 2 января 2011 г. на Wayback Machine
  44. ^ [ постоянная мертвая ссылка ‍ ]
  45. ^ "Обмен данными на 12,7-мм 384-дорожечных магнитных кассетах – формат Ultrium-1" (PDF) . Ecma-international.org . Архивировано из оригинала (PDF) 2013-09-17 . Получено 2017-12-30 .
  46. ^ "Определение мегабайта". Mw.com . Получено 2017-12-30 .
  47. ^ "Определения мегабайта". Dictionary.reference.com . Получено 2017-12-30 .
  48. ^ "AskOxford: megabyte". Askoxford.com . Архивировано из оригинала 2005-05-25 . Получено 2017-12-30 .
  49. ^ Стандартный глоссарий терминологии математики и вычислений IEEE . 1986-10-30. doi :10.1109/IEEESTD.1986.79649. ISBN 0-7381-4541-6. кило (К). (1) Префикс, указывающий 1000. (2) В утверждениях, касающихся размера памяти компьютера, префикс, указывающий 2 10 , или 1024. мега (М). (1) Префикс, указывающий один миллион. (2) В утверждениях, касающихся размера памяти компьютера, префикс, указывающий 2 20 , или 1048576.
  50. ^ Архитектура стандарта IEEE Control and Status Register (CSR) для шин микрокомпьютеров . 1992-07-22. doi :10.1109/IEEESTD.1992.106981. ISBN 0-7381-4336-7. Кбайт. Килобайт. Обозначает 2 10 байт. Мбайт. Мегабайт. Обозначает 2 20 байт. Гбайт используется в предисловии.
  51. ^ Стандартный глоссарий терминологии компьютерного оборудования IEEE . 1994-06-24. doi :10.1109/IEEESTD.1995.79522. ISBN 1-55937-492-6. гигабайт (гиг, ГБ). Этот термин может означать либо а)1 000 000 000 байт или б) 2 30 байт. ... В настоящем документе термины килобайт (кБ) означают 2 10 или 1024 байта, мегабайт (МБ) означает 1024 килобайта, а гигабайт (ГБ) означает 1024 мегабайта.
  52. ^ Институт инженеров электротехники и электроники (2000). 100-2000. IEEE Computer Society Press. doi :10.1109/IEEESTD.2000.322230. ISBN 978-0-7381-2601-2."kB См. килобайт." "Kbyte Килобайт. Обозначает 2 10 байт." "Kilobyte Либо 1000, либо 2 10 , либо 1024 байта." Стандарт также определяет мегабайт и гигабайт с примечанием, что альтернативная нотация для основания 2 находится в стадии разработки.
  53. ^ Кун, Маркус (1996-12-29). «Стандартизированные единицы для использования в информационных технологиях».
  54. ^ Дональд Р. Моррисон, Sandia Corporation (март 1968 г.). «Письма редактору: Сокращения для размеров компьютеров и памяти». Сообщения ACM . 11 (3): 150. doi : 10.1145/362929.362962 . S2CID  22934466.
  55. ^ Уоллес Гивенс, Национальная прикладная лаборатория (июнь 1968 г.). «Письма редактору: предлагаемое сокращение для 1024: bK». Сообщения ACM . 11 (6): 391. doi : 10.1145/363347.363351 . S2CID  22205692.
  56. ^ Мартин, Брюс Алан (октябрь 1968 г.). «Письма редактору: О двоичной нотации». Сообщения ACM . 11 (10). Associated Universities Inc. : 658. doi : 10.1145/364096.364107 . S2CID  28248410.
  57. ^ Шварц, Джейк; Гревелль, Рик (2003-10-20) [1993]. Библиотека эмулятора HP16C для HP48S/SX. 1.20 (1-е изд.) . Получено 15 августа 2015 г.
  58. Искусство программирования. Архивировано 5 марта 2016 г. в Wayback Machine. Том 1, Дональд Кнут , стр. 24 и 94.
  59. ^ "Кнут: Последние новости (1999)". Cs-staff.stanford.edu . Получено 2012-01-26 .
  60. ^ "WD Caviar SE16 SATA Hard Drives". Western Digital: Products . Western Digital Corporation . Архивировано из оригинала 2007-09-02 . Получено 2007-09-09 .
  61. ^ "Jack Flash FAQ" Corsair . Архивировано из оригинала 2016-03-05 . Получено 2014-06-20 . [...] отраслевое стандартное определение мегабайта (МБ) для флэш-устройств составляет один миллион (1 000 000) байт, где операционная система использует два в двадцатой степени, или 1 048 576 байт. Аналогично, для гигабайта (ГБ) это число составляет 1 000 000 000 и 1 073 741 824 соответственно.
  62. ^ "Карты памяти SanDisk Ultra CompactFlash" (PDF) . SanDisk Corporation . Архивировано из оригинала (PDF) 2013-08-10 . Получено 2014-06-20 .
  63. ^ ab "Отказ от ответственности за безопасную цифровую емкость" (PDF) . sandisk.com . SanDisk Corporation . Архивировано из оригинала (PDF) 2013-02-27 . Получено 2014-06-20 .
  64. ^ "Третья измененная жалоба Вреога (Дело № GCG-04-428953)" (PDF) . pddocs.com . Poorman-Douglas Corporation. 2005-03-10. Архивировано из оригинала (PDF) 2008-03-09 . Получено 2007-09-09 .
  65. ^ "Почему емкость моей карты памяти Secure Digital (согласно данным многих операционных систем) отличается от емкости, указанной на ее этикетке?" (PDF) . Sandisk.com . 2012-04-13. Архивировано из оригинала (PDF) 2012-04-13 . Получено 2017-12-30 .
  66. ^ Сэфьер, Сет А. «Часто задаваемые вопросы». Урегулирование по флэш-памяти . Poorman-Douglas Corporation. Архивировано из оригинала 28-09-2007 . Получено 09-09-2007 .
  67. ^ Gutride, Adam; Seth A. Safier (29.03.2006). "Групповой иск". Orin Safier против Western Digital Corporation . Western Digital Corporation . Архивировано из оригинала 2007-10-16 . Получено 2007-09-09 .
  68. ^ Циммерман, Бернард (2006). «Уведомление о групповом иске и предлагаемом урегулировании». Орин Сафье против Western Digital Corporation . Western Digital Corporation . Архивировано из оригинала 22-09-2007 . Получено 09-09-2007 .
  69. ^ "Western Digital урегулировала иск о емкости". Betanews.com . 2006-06-28 . Получено 2017-12-30 .
  70. ^ Джереми Реймер (2006-06-30). «Western Digital урегулирует судебный процесс по поводу размера диска». Ars Technica LLC . Получено 2010-02-10 .
  71. ^ Western Digital Corporation (2006). "УВЕДОМЛЕНИЕ О ГРУППОВОМ ИСКЕ И ПРЕДЛАГАЕМОМ УРЕГУЛИРОВАНИИ ("УВЕДОМЛЕНИЕ")". Архивировано из оригинала 2010-05-07 . Получено 2010-02-10 .
  72. ^ Баскин, Скотт Д. (2006-02-01). ""Заметка ответчика Western Digital Corporation в поддержку ходатайства истца о предварительном одобрении"". Орин Сафье против Western Digital Corporation . Western Digital Corporation . Получено 2007-09-09 .
  73. ^ "Сайт урегулирования для Cho v. Seagate Technology (US) Holdings, Inc". Архивировано из оригинала 2019-01-18 . Получено 2011-04-12 .
  74. ^ "Order Granting Motion to Dismiss" (PDF) . Окружной суд Соединенных Штатов по Северному округу Калифорнии . Получено 24.01.2020 .
  75. ^ IUCr IUPAC Interdivisional Committee on Nomenclature and Symbols (IDCNS) (1997-02-13) [1995]. "IUCr annual report for 1995" (Report). Международный союз кристаллографии . Архивировано из оригинала 2009-08-27 . Получено 2012-01-26 .
  76. ^ "(IUCr) 1996 Report – IUPAC Interdivisional Committee on Nomenclature and Symbols (IDCNS)" (Report). Международный союз кристаллографии . 1997-02-14 [1996]. Архивировано из оригинала 2013-06-13 . Получено 2012-01-26 .
  77. ^ "Эти префиксы для двоичных кратных, разработанные Техническим комитетом (ТК) 25 МЭК "Величины и единицы", а также их буквенные обозначения при активной поддержке Международного комитета мер и весов (МКМВ) и IEEE, были приняты МЭК в качестве Поправки 2 к Международному стандарту МЭК IEC 60027-2: Буквенные обозначения для использования в электротехнике. Часть 2: Телекоммуникации и электроника".
  78. ^ "IUCR 1999 report on IUPAC Interdivisional Committee on Nomenclature and Symbols". Acta Crystallographica Section A: Foundations of Crystallography . 56 (6). Journals.iucr.org: 609–642. Ноябрь 2000. doi : 10.1107/S0108767300012873 . PMID  11058849. Получено 26.01.2012 .
  79. ^ IEC 60027-2 (2000-11) Ред. 2.0
  80. ^ "HERE COME ZEBI AND YOBI" (пресс-релиз). Международная электротехническая комиссия. 2005-08-15. Архивировано из оригинала 2007-06-11.
  81. ^ "niso, Новые спецификации и стандарты". Niso.org. Архивировано из оригинала 2008-12-08 . Получено 2012-01-26 .
  82. ^ "Международный словарь метрологии – Основные и общие понятия и связанные с ними термины (VIM)" (PDF) . Bipm.org (3-е изд.). Архивировано (PDF) из оригинала 2022-10-09 . Получено 2017-12-30 .
  83. ^ Барроу, Брюс (январь 1997 г.) [1996]. « Урок в мегабайтах». IEEE Standards Bearer . 11. IEEE : 5. Архивировано из оригинала 28.05.2022 . Получено 24.12.2022 .
  84. ^ Справочник NIST по константам, единицам и неопределенности
  85. ^ Barry N. Taylor & Ambler Thompson Ed. (2008). Международная система единиц (СИ) (PDF) . Гейтерсберг, Мэриленд: Национальный институт стандартов и технологий. стр. 29. Архивировано из оригинала (PDF) 2018-12-25 . Получено 2010-04-27 .
  86. ^ "мега (М) (как префикс к единицам емкости полупроводниковой памяти)". JEDEC – Глобальные стандарты для микроэлектронной промышленности . Получено 2021-04-14 . Определения кило, гига и мега, основанные на степенях двойки, включены только для отражения общепринятого использования.
  87. ^ Low Power Double Data Rate 4 (LPDDR4) JESD209-4. Ассоциация твердотельных технологий JEDEC. Август 2014 г. стр. 7. Эти устройства содержат следующее количество бит: 4 Гб имеет 4 294 967 296 бит ... 32 Гб имеет 34 359 738 368 битДля загрузки стандарта требуется бесплатная регистрация.
  88. 1541-2002. Подтверждено 27 марта 2008 г. 2003-02-12. doi :10.1109/IEEESTD.2003.94236. ISBN 978-0-7381-3385-0. Архивировано из оригинала 2012-10-14 . Получено 2007-07-29 . Этот стандарт подготовлен с двумя целями: (1) сохранить префиксы СИ как однозначные десятичные множители и (2) предоставить альтернативные префиксы для тех случаев, когда необходимы двоичные множители. Первая цель касается широкой общественности, широкой аудитории технических и нетехнических лиц, которые используют компьютеры, не особо заботясь об их конструкции или внутренней работе. Эти лица обычно интерпретируют кило, мега и т. д. в их правильном десятичном смысле. Вторая цель обращена к специалистам — префиксы для двоичных множителей позволяют лицам, работающим в области информационных наук, общаться с точностью.
  89. ^ "Повестка дня заседания Комитета по рассмотрению стандартов Совета по стандартам IEEE-SA (RevCom)". 2005-03-19. Архивировано из оригинала 2007-09-22 . Получено 2007-02-25 . 1541-2002 (SCC14) Стандарт IEEE для пробного использования префиксов для двоичных кратных [В течение периода пробного использования, который сейчас завершен, не получено отрицательных комментариев; спонсор запрашивает повышение статуса до полного использования.] Рекомендация : повысить статус стандарта с пробного использования до полного использования. Редакционный состав будет уведомлен о необходимости внесения необходимых изменений. Стандарт будет подлежать обслуживанию в 2007 году.
  90. ^ Уоллих, Пол (апрель 2008 г.). «Инструменты и игрушки: Взлом Nokia N800». IEEE Spectrum . 45 (4): 25. doi :10.1109/MSPEC.2008.4476441. S2CID  20129812. «За десятилетие может произойти многое. Вы можете держать Nokia N800 в руках, но это почти точная копия высококлассного настольного ПК 10-летней давности. У него процессор 320 мегагерц, 128 мегабайт оперативной памяти и несколько гигабайт доступного хранилища».
  91. ^ Gschwind, Michael; Erb, David; Manning, Sid; Nutter, Mark (июнь 2007 г.). «Среда с открытым исходным кодом для программного обеспечения Cell Broadband Engine System» (PDF) . Computer . 40 (6). IEEE Computer Society: 37–47. doi :10.1109/MC.2007.192. S2CID  10877922. Архивировано (PDF) из оригинала 2022-10-09.«Процессор имеет подсистему памяти с отдельными кэшами инструкций и данных первого уровня объемом 32 Кбайт, а также объединенный кэш второго уровня объемом 512 Кбайт». Авторы из IBM.
  92. ^ "BIPM – префиксы SI". Bipm.org . Получено 2017-12-30 .
  93. ^ «Правила использования единиц СИ (метрических) в SAE» – Раздел C.1.12 – Префиксы СИ» (PDF) . Sae.org . Архивировано (PDF) из оригинала 2022-10-09 . Получено 2017-12-30 .
  94. ^ "CENELEC – Разработка стандартов – Список технических органов". Архивировано из оригинала 2013-02-13.
  95. ^ "CENELEC – Разработка стандартов – Список технических органов". Архивировано из оригинала 2012-07-22.
  96. ^ Hewlett-Packard (2009): «Сколько байт в ГБ?» ISS Technology Update – Hewlett Packard Enterprise, том 9, выпуск 1, цитата: «Чтобы уменьшить путаницу, поставщики прибегают к одному из двух средств: они меняют префиксы СИ на новые двоичные префиксы или пересчитывают числа как степени десяти. [...] HP рассматривает возможность изменения своих утилит хранения данных, чтобы они сообщали емкость диска с правильными десятичными и двоичными значениями бок о бок (например, «300 ГБ (279,4 ГиБ)»), а размеры кэша сообщали с двоичными префиксами («1 ГиБ»)».
  97. ^ ДеРеспинис, Ф., Хейворд, П., Дженкинс, Дж., Лэрд, А., Макдональд, Л. и Радзински, Э. (2011): Руководство по стилю IBM: соглашения для писателей и редакторов . IBM Press. цитата: «Чтобы избежать неточностей (особенно с большими префиксами) и потенциальной двусмысленности, Международная электротехническая комиссия (МЭК) в 2000 году приняла набор префиксов специально для двоичных множителей (см. IEC 60027-2). Их использование теперь поддерживается Национальным институтом стандартов и технологий США (NIST) и включено в ISO 80000. Они также требуются законодательством ЕС и в определенных контекстах в США. Однако в большинстве документации и продуктов в отрасли продолжают использоваться префиксы СИ при ссылке на двоичные множители. В документации к продукту следуйте тому же стандарту, который используется в самом продукте (например, в интерфейсе или прошивке). Независимо от того, решите ли вы использовать префиксы МЭК для степеней 2 и префиксы СИ для степеней 10 или использовать префиксы СИ для двойной цели... будьте последовательны в своем использовании и объясните пользователю принятую вами систему».
  98. ^ "IBM Knowledge Center". Pic.dhe.ibm.com . Архивировано из оригинала 2014-03-17 . Получено 2017-12-30 .
  99. ^ Термин « обычный двоичный префикс» или аналогичный, используемый в данной статье, относится к таким префиксам, как кило, мега, гига и т. д., заимствованным из одноименных префиксов системы СИ , но используемым для обозначения степени числа 1024.
  100. ^ "Hewlett-Packard". Welcome.hp.com . Получено 2012-01-26 .
  101. ^ "Consumer Electronics – Sony US". Sonystyle.com . Архивировано из оригинала 2011-06-16 . Получено 2017-12-30 .
  102. ^ "4AllMemory.com". 4AllMemory.com . Получено 2012-01-26 .
  103. ^ Ассоциация твердотельных технологий JEDEC (декабрь 2002 г.). "Стандарт JEDEC № 100B.01 – Термины, определения и буквенные обозначения для микрокомпьютеров, микропроцессоров и интегральных схем памяти" (PDF) . стр. 8. Получено 07.03.2010 . Определения кило, гига и мега, основанные на степенях двойки, включены только для отражения общепринятого использования. В IEEE/ASTM SI 10-1997 указано: "Эта практика часто приводит к путанице и не рекомендуется".(Требуется бесплатная регистрация и вход в систему.)
  104. ^ JEDEC (сентябрь 2009 г.). "Стандарт DDR3 SDRAM" . Получено 04.02.2010 .
  105. ^ JEDEC (ноябрь 2009 г.). "Стандарт DDR2 SDRAM" . Получено 04.02.2010 .
  106. ^ JEDEC. "Конфигурации памяти" . Получено 2010-02-04 .
  107. ^ JEDEC. "Memory Configurations Table of Contents" (PDF) . Архивировано (PDF) из оригинала 2022-10-09 . Получено 2010-02-04 .
  108. ^ JEDEC. "Terms and Definitions" (PDF) . Архивировано (PDF) из оригинала 2022-10-09 . Получено 2010-02-04 .
  109. ^ [1] [ мертвая ссылка ‍ ]
  110. ^ "FAQs". Samsung.com . Архивировано из оригинала 2011-06-16 . Получено 2017-12-30 .
  111. ^ "Storage Solutions Guide" (PDF) . Seagate . Архивировано из оригинала (PDF) 2010-03-31 . Получено 2010-03-04 .
  112. ^ "Toshiba представляет два семейства 1,8-дюймовых жестких дисков для высокой производительности и длительного времени автономной работы в мобильных вычислительных приложениях" (PDF) (пресс-релиз). Toshiba. 2009-11-04. Архивировано из оригинала (PDF) 2009-11-22 . Получено 2017-12-30 .
  113. ^ "Модель WD и номера заказов" (PDF) . Архивировано из оригинала (PDF) 2005-08-24.
  114. ^ "Клиент: Клиентский HDD – Toshiba". Toshiba-tdmt.com.tw . Архивировано из оригинала 2021-04-26 . Получено 2017-12-30 .
  115. ^ "Единицы". Руководство программиста Linux . 2001-12-22. Архивировано из оригинала 2007-09-02 . Получено 2007-05-20 . Когда ядро ​​Linux загружается и говорит, что МБ — это мегабайты, а КиБ — это кибибайты.hda: 120064896 sectors (61473 MB) w/2048KiB Cache
  116. ^ "ESR post on LKML". Lwn.net . Получено 2012-01-26 .
  117. ^ "Ubuntu реализует политику единиц, в будущем выпуске перейдет на единицы счисления с основанием 10". Neowin.net . Получено 26.01.2012 .
  118. ^ "UnitsPolicy – ​​Ubuntu Wiki". Wiki.ubuntu.com . Получено 2012-01-26 .
  119. ^ "Новая математика Snow Leopard". Macworld . 2009-08-28 . Получено 2011-04-13 .[ постоянная мертвая ссылка ‍ ]
  120. ^ "Как iOS и macOS сообщают о емкости хранилища". Apple Inc. 2018-02-27 . Получено 2021-06-27 .
  121. ^ "Ls(1) – Страница руководства Linux".
  122. ^ "Патент WO2012098399A2 – Маломощный генератор – Google Patents". Google.com . Получено 2016-06-23 .
  123. ^ Ainslie, Michael A.; Halvorsen, Michele B.; Robinson, Stephen P. (январь 2022 г.) [2021-11-09]. «Стандарт терминологии для подводной акустики и преимущества международной стандартизации». IEEE Journal of Oceanic Engineering . 47 (1). IEEE : 179–200. Bibcode :2022IJOE...47..179A. doi : 10.1109/JOE.2021.3085947 . eISSN  1558-1691. ISSN  0364-9059. S2CID  243948953.[2] (22 страницы)

Дальнейшее чтение

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