Mebibyte - Mebibyte

Den MEBIBYTE är en multipel av enheten byte för digital informations . Det binära prefixet mebi betyder 2 20 ; därför är en mebibyte lika med 1 048 576 byte , dvs 1024 kibyte . Enhetssymbolen för mebibyten är MiB .

Enheten grundades av International Electrotechnical Commission (IEC) 1998. Den var utformad för att ersätta megabyte när den används i binär mening till att betyda 2 20 byte, vilket strider mot definitionen av prefixet mega i det internationella systemet för enheter ( SI) som en multiplikator på 10 6 . De binära prefixen har accepterats av alla större standardorganisationer och ingår i det internationella kvantitetssystemet . Många Linux-distributioner använder enheten, men den är inte allmänt erkänd inom branschen eller media.

Multipelbyte-enheter
Decimal
Värde Metrisk
1000 kB kilobyte
1000 2 MB megabyte
1000 3 GB gigabyte
1000 4 TB terabyte
1000 5 PB petabyte
1000 6 EB exabyte
1000 7 ZB zettabyte
1000 8 YB yottabyte
Binär
Värde IEC JEDEC
1024 KiB kibibyte KB kilobyte
1024 2 MiB mebibyte MB megabyte
1024 3 GiB gibibyte GB gigabyte
1024 4 TiB tebibyte -
1024 5 PiB pebibyte -
1024 6 EiB exbibyte -
1024 7 ZiB zebibyte -
1024 8 YiB yobibyte -

Definition

1 MiB = 2 20 byte = 1 048 576 byte = 1024 kibytes
1024 MiB = 1 gibibyte (GiB)

Prefixet mebi är ett binärt prefix och multiplikator härledt från SI-prefixet mega och ordet binärt . Dess värde är 1024 2 , med samma effekt 1024 som kraften 1000 för dess decimala motsvarighet, prefixet mega (1000 2 ).

Trots sin officiella status används inte enhetens mebibyte även vid rapportering av byteantal beräknade i binära multiplar, men representeras ofta som en megabyte. Avvikelsen kan orsaka förvirring, eftersom operativsystem som använder den binära metoden rapporterar lägre numeriska värden för lagringsstorlek än de som annonseras av tillverkare, till exempel tillverkare av hårddiskar, som strikt använder decimalenheter.

Historia och användning

De binära prefixen, inklusive mebi , definierades av International Electrotechnical Commission (IEC) i december 1998. Alla viktiga standardiseringsorgan har godkänt användningen av dem för binära multiplar.

Innan denna officiella definition användes enheten megabyte ursprungligen inom datavetenskap för att betyda en miljon byte (till exempel för 35 MB hårddisk skulle kunna lagra 35 miljoner byte). Senare användes samma term "megabyte" för att betyda 1 048 576 byte i samband med datorminne , även om det fortsatte att betyda exakt en miljon ( 1 000 000 ) byte i samband med datalagring. Felet associerat med denna tvetydighet är relativt litet för megabyte.

1995 beslutade Internationella unionen för ren och tillämpad kemis interdivisionella kommitté för nomenklatur och symboler att försöka lösa denna tvetydighet genom att föreslå nya prefix för befogenheter från 1024. Godkänd av International Electrotechnical Commission (IEC) publicerade IEC standarden. i januari 1999.

Vissa operativsystem beräknar fortfarande filstorlek i mebibytes, men rapporterar antalet som MB (megabyte). Till exempel visar alla versioner av Microsoft Windows- operativsystemet en fil på 2 20 byte som "1,00 MB" eller "1 024 KB" i dess filegenskapsdialog och visar en fil på 10 6 ( 1 000 000 ) byte som 976 KB.

Alla versioner av Apples operativsystem hade samma beteende fram till 2009 med Mac OS X version 10.6 , som istället använder megabyte för alla fil- och diskstorlekar, så den rapporterar en 10 6 byte-fil som 1 MB.

Ubuntu-utvecklaren Canonical implementerade en uppdaterad enhetspolicy 2010 och från och med Ubuntu 10.10 använder alla versioner IEC-binära prefix för bas-2-kvantiteter och SI-prefix för bas-10-kvantiteter.

Se även

Referenser