Мегабайт

Вымярэнне ў байтах
ГОСТ 8.417-2002 Прыстаўкі СІ прыстаўкі МЭК
Назва Сімвал Ступень Назва Ступень Назва Сімвал Ступень
байт Б 20 - 100 байт B Б 20
кілабайт КБ 210 кіла- 103 кібібайт KiB КіБ 210
мегабайт МБ 220 мега- 106 мебібайт MiB МіБ 220
гігабайт ГБ 230 гіга- 109 гібібайт GiB ГіБ 230
тэрабайт ТБ 240 тэра- 1012 тэбібайт TiB ТіБ 240
петабайт ПБ 250 пета- 1015 пебібайт PiB ПіБ 250
эксабайт ЭБ 260 экса- 1018 эксбібайт EiB ЭіБ 260
зэтабайт ЗБ 270 зэта- 1021 зэбібайт ZiB ЗіБ 270
йотабайт ЙБ 280 йота- 1024 йобібайт YiB ЙіБ 280

Мегабайт (скар. Мбайт; міжнароднае скар.: Mbyte, MB) — адзінка вымярэння колькасці інфармацыі; можа абазначаць 106 (1 000 000) або 220 (1 048 576) байт.

Міжнародная сістэма адзінак рэкамендуе выкарыстоўваць прыстаўку «мега-» толькі для абазначэння 106, а для 220 байт прынята найменне мебібайт. У той жа час склалася практыка, калі тэрмін выкарыстоўваецца для абазначэння 220 байт.

Аднойчы спецыялісты па інфарматыцы заўважылі, што велічыня 210 (1024) вельмі блізкая да 1000, і для абазначэння аб'ёму даных у 1024 байт сталі выкарыстоўваць прэфікс міжнароднай сістэмы адзінак СІ «кіла-». Гэты падыход добра працаваў на працягу аднаго-двух дзесяцігоддзяў, бо кожны, хто казаў пра кілабайт, меў на ўвазе 1024 байт. Але з часам дкамп'ютарамі пачалі больш арыстацца людзі, якія не з'яўляліся прафесіяналамі ў гэтай сферы, для якіх прыстаўка кіла - азначае 1000 (у адным кіламетры 1000 метраў).

З часам, захоўванне гігабайт і тэрабайт даных стала звычайнай справай, і па шэрагу практычных меркаванняў двайковая арыфметыка стала менш зручнай, чым дзесятковая. Як ввнік, людзі перасталі разумець, што маецца на ўвазе пад словам мегабайт. Так, вытворцы аператыўнай памяці звычайна разглядалі мегабайт як 220, а вытворцы знешніх назапашвальнікаў (напрыклад, жорсткіх дыскаў), як правіла, лічылі, што мегабайт эквівалентны 106 байтам. Хуткасць перадачы інфармацыі Мбайт/с падчас праектавання лакальных сетак прымалася за 220 байт/с, у той час як у тэлекамунікацыйных сістэмах тая ж велічыня лічылася як 106 байт/с. Акрамя таго, з'явілася трэцяя інтэрпрэтацыя мегабайта як 1 024 000, напрыклад, для абазначэння фармату 1,44 дыскет. Такім чынам, праблема блытаніны стала рэальнай.

Улічваючы гэтыя асаблівасці таго, што адбываецца, камітэт Міжнародная камісія электрасувязі прыняў рашэнне, што прыстаўка мега- павінна выкарыстоўвацца ў традыцыйным і ўсімі вядомым сэнсе (106), за выключэннем выпадкаў, калі двайковая памернасць мегабайта паказаная відавочна. Першая версія дакумента МКЭ была апублікаваная ў 1998 годзе, другая рэдакцыя выйшла ў 2000 годзе. Пазней падобнае рашэнне адбілася і ў міжнароднай сістэме адзінак. Так, у дакуменце «Брашура СІ» «маецца рэкамендацыя выкарыстоўваць найменне «мегабайт» для абазначэння велічыні 106 байт, а для велічыні 220 байт ўжываць найменне «мебібайт».

Гістарычна ў шэрагу сфер абазначэнне мегабайта ў якасці 220 засталося ў практыцы. Так, яно можа выяўляцца ў асобным праграмным забеспячэнні (напрыклад, у аперацыйных сістэмах сямейства Windows) і прысутнічае ў стандарце 1999 года JEDEC 100B.01.