キビバイト(KiB)、メビバイト(MiB)、ギビバイト(GiB)とは?

これらは、ファイルサイズを表現/測定するために使用される別のストレージ単位のセットです。表面上、キビバイト、メビバイト、ギビバイトはキロバイト、ギガバイト、テラバイト、ペタバイト、エクサバイトと似ているように見えるかもしれませんが、しばしば同義語として使用されますが、同じではありません。キロバイト、メガバイト、ギガバイトなどの測定単位は、すべて何千倍も大きくなっています。これは、ファイルストレージの10進数測定システムです。一方、2進数の測定システムでは、キビバイト、メビバイト、ギビバイトなどを使用します。メビバイトは1024キビバイト、ギビバイトは1024メビバイトに相当します。国際電気標準会議(IEC)は1998年12月にメビ接頭辞を、その2進接頭辞(キビ、ギビ、テビ、ペビ、エクスビ、ゼビ、ヨビ)とともに制定しました。それ以前は、2進数と10進数のシステムの乗数は、国際単位系(SI)のメートル法接頭辞によって両方とも表されていました。

キロバイト、メガバイトなどは、2進数の単位が名前を受け取るまで、測定の両方で交換可能に使用されていました。2進数単位が使用されているのは、より正確な測定単位であるためです。コンピューターは2進数で動作するため、2進数の測定システムは常にファイルサイズのより良い表現を提供します。

キビバイトとは?

キビバイトは、1024バイトに相当するメモリーサイズを測定するための2進数単位です。バイナリ数量であることを考えると、この単位はSI単位の使用に反対する人々によって提案されました。したがって、キロ、つまり10進数のメモリ単位でデバイスのメモリサイズを測定したくない人には簡単です。

「キビバイト」は1024バイトに等しく、キロバイトは自然に1000バイトに変換されます。キロバイトは、1000バイトと1024バイトの両方を指すために使用されてきましたが、これはIECが異なるストレージ単位を考案する前でした。ほとんどのストレージメーカーは、容量を10進数で測定してラベルを付けています。つまり、1キロバイト= 1000バイト、1メガバイト= 1000キロバイト、1ギガバイト= 1000メガバイト、1テラバイト= 1000ギガバイトなどです。

10進数の単位は、2進数の単位と比較すると常に小さくなります。例を挙げましょう。キビバイトはキロバイトよりも大きいです。なぜなら、キビバイトには1024キロバイトに対して1000キロバイトしかないからです。1キロバイトについて話しているときは小さな違いかもしれませんが、サイズが大きくなるにつれて、違いも大きくなります。

メビバイトとは?

メビバイトとメガバイトという用語は密接に関連しており、しばしば同義語として使用されますが、技術的には同じ容量を指すものではありません。メビバイトは1,048,576バイトに等しく、メガバイトは1,000,000バイトに等しいです。1メビバイトは1.048576メガバイトに等しいです。この2つにはわずかな違いがあり、それが同義語として使用されることの多い理由の1つです。

メガバイトとメビバイトの違い

  • メガバイトは1000の倍数であるのに対し、メビバイトは1024の倍数です。
  • メガバイトの単位記号はMBであるのに対し、メビバイトの単位記号はMiBです。
  • メガバイトは約1,000,000バイトと推定されるのに対し、メビバイトは正確に1,048,576バイトです。
  • 1MBは1000 Kbまたは1024 Kbのいずれかを指す場合がありますが、1 MiBは常に1024 Kbです。
  • ディスクメーカーは主に10進接頭辞またはMBを使用しますが、メモリメーカーは通常、2進接頭辞またはMiBを使用します。
  • HDDやフラッシュドライブなどのストレージデバイスは、ストレージサイズを計算するためにMBを使用し続けていますが、一方、Windowsのようなほとんどのオペレーティングシステムは、ファイルサイズとストレージサイズを報告するためにメビバイトを使用しています。

ギビバイトとは?

ギビバイト(GiB)も、コンピューティングで使用される容量の測定単位です。ギビバイトは1,073,741,824バイトに等しく、ギガバイトは1,000,000,000バイトに等しいです。つまり、1ギビバイトは1.074ギガバイトに等しく、一方、1ギガバイトは0.93ギビバイトに等しいです。これは約7%の違いです。前述したように、ストレージが増加するにつれて、2つのシステムの違いは拡大されます。

1 TBのハードドライブを入手したと想像してください。1,000ギガバイト(GB)のストレージはありません。代わりに、約931 GBのストレージがあります。この違いは、異なるオペレーティングシステムで同じファイルを表示するときに矛盾が生じる可能性もあります。ファイルを共有する場合にも当てはまります。MacからWindowsにファイルを受信すると、ファイルの重量が低下することがわかります。

結論

キビバイト(KiB)、メビバイト(MiB)、ギビバイト(GiB)は、ストレージを計算するための2進数システムであり、キロバイト(KB)、メガバイト(MB)、ギガバイト(GB)は、ストレージを計算するための10進数システムです。前者は、コンピューターも2進数で動作しているため、2進数単位がより正確な測定単位であることから、1998年12月に国際電気標準会議(IEC)によって作成されました。キロバイト、メガバイトには2つの異なる意味がある可能性があるため、区別するためのものでした。しかし、今ではより明確になっています。キロバイト(KB)は1000バイト、キビバイトは1024バイトであり、これはより高いストレージ単位にも当てはまります。

最大のメモリ単位は何ですか?

私たちが使用する最大のメモリ測定単位はテラバイト(TB)です。この単位は約1兆バイトに相当します。しかし、ペタバイトもあり、これは1京バイトですが、頻繁に使用されることはありません。