| ギビオクテット (Gio) | オクテット (octet) |
|---|---|
| 1 ギビオクテット | 1073741824 octet |
| 2 ギビオクテット | 2147483648 octet |
| 3 ギビオクテット | 3221225472 octet |
| 4 ギビオクテット | 4294967296 octet |
| 5 ギビオクテット | 5368709120 octet |
| 10 ギビオクテット | 10737418240 octet |
| 20 ギビオクテット | 21474836480 octet |
| 25 ギビオクテット | 26843545600 octet |
| 50 ギビオクテット | 53687091200 octet |
| 100 ギビオクテット | 107374182400 octet |
| 基準 | ギビオクテット (Gio) | オクテット (octet) |
|---|---|---|
| A plain text message (160 characters) | 0.000000149012 Gio | 160 octet |
| A three-minute MP3 | 0.00279397 Gio | 3000000 octet |
| A smartphone photo | 0.00372529 Gio | 4000000 octet |
| A high-definition film | 3.72529 Gio | 4 × 109 octet |
| A dual-layer Blu-ray disc | 46.5661 Gio | 5 × 1010 octet |
ギビオクテット は、1073741824 オクテット、すなわち 1024 メビオクテット にあたる デジタル 情報の単位です。記号は Gio です。ギガオクテット の 2 進 の 相方 であり、ふたつ のあいだの 7.4 パーセント の差こそ、データ の単位を めぐる 混乱 の もっとも よくある 原因 です。
包み に 何 と書いてあろうと、計算機 の記憶が 実際 に売られているのは この単位です。8 GB と 札 の付いた 一枚 が持つのは 8 ギビオクテット、すなわち 8.59 ギガオクテット です。ほか の 量 は持ちようが ありません。記憶の 番地 づけ は 2 進 であり、10 進 の 容量 の 一枚 は、番地 の範囲の 一部 を 空 のままにしてしまうからです。札 は 便利 な 略記 であって 測り ではありません。
いっぽう 蓄えは ほんとうに 10 進 です。500 ギガオクテット として売られる 円盤 が持つのは 5000 億 オクテット。基本 ソフト は それを 1024 で 3 度 割り、465.7 ギビオクテット と告げます。ふたつ の数値は 同じ 機器 を表しています。どちら も 不正直 ではありません。ただ 別 の 底 で数えており、札 の付けかたの慣わしが 産業 ごとに 違う だけです。
雲 の計算が、この区別を 契約 のうえで見えるようにしました。仮想 の 機械 の大きさ、容れ物 の記憶の 限り、プログラム が使ってよい記憶の量を決める 値 は、いずれも ギビオクテット で示されます。ほんとうの記憶の 頁 に対応するからです。10 進 の 頭 で作られた 道具 で定めた 4 GB と、2 進 の 道具 で定めた 4 GiB は、300 メガオクテット 近く 違います。プログラム が 動く か どうか を 変える には 十分 です。
日ごろ の見当としては、1 ギビオクテット は 素 の 文 の 書物 1000 冊 ほど、写真 なら 数百 枚、高精細 の 動画 なら 20 分 ぶんを持ちます。いまの 閲覧 用 の ソフト が 頁 を 12 ほど 開いたときに記憶で占める量に だいたい あたり、少ない 量 の 目安 が どれほど 動いたかを よく 示しています。
正しい記号は Gio で、仕組みの 道具、仮想化 の 手引き、そして 規格 に現れます。ある 文書 が記憶について GB と書いたら、安全な 読み は ギビオクテット です。円盤 や 通信網 について GB と書いたら、安全な 読み は ギガオクテット です。どちら の つもり かを 確かめる 習わし は 1 秒 で済み、7 パーセント の 誤り を防ぎます。
1 ギビオクテット は、1073741824 オクテット、1024 メビオクテット、8 ギビビット、あるいは およそ 1.074 ギガオクテット に等しくなります。
オクテット は、ちょうど 8 ビット にあたる デジタル 情報の単位です。記号は octet で、その名は 8 つ の 一組 を意味する ラテン語 から来ています。蓄えられた データ の ほとんど が この単位で数えられます。なぜ バイト ではなく オクテット と呼ばれるのかは、知っておく値打ちがあります。
バイト は もともと、機械が 1 文字 を収めるのに使う ビット の数であり、その数は決まっていませんでした。初期の計算機は 6 ビット の バイト を使い、7 ビット のものも、9 ビット のものもありました。1964 年 の IBM システム/360 が 8 に定め、その商いの成功が 8 を あたりまえ にしましたが、バイト という語は、あいまいさが危うい仕様のなかでは、機械ごとに変わる古い意味を残したのです。
そこで 通信網 の世界は オクテット を採りました。ある 手順 の規格が 見出し の 欄 を 4 オクテット と書けば、世界のどの読み手も それを 32 ビット 以外には読めません。IETF が出す インターネット の規格が どこでも オクテット を使うのは まさに このためで、フランス語 や ルーマニア語 などは この語を ふだん の言い回しにも取り入れました。ですから フランス で売られる ハードディスク は ギガオクテット で測られます。
8 ビット は 256 通り の値を持ちます。だからこそ 多くのものが 256 きざみ で現れるのです。色の 経路 は 0 から 255 まで。IPv4 の 番地 は 4 オクテット で、0 から 255 までの 4 つ の数として書かれます。もとの ASCII の 文字集合 は 7 ビット を使い、1 つ を空けていました。あとに続いた いくつもの 8 ビット の拡張は、その空いた ビット を それぞれ 別の 文字 の組で埋めました。Unicode が やがて 取り替えた 混乱 が これです。
いまの 文字 の 符号化 も オクテット で数えます。UTF-8 は、記号 のない ラテン 文字 に 1 オクテット、ヨーロッパ の多くの 記号付き 文字 と ギリシャ 文字、キリル 文字 に 2 オクテット、中国語 と 日本語 と 韓国語 に 3 オクテット、残りに 4 オクテット を使います。だからこそ 同じ ひとこと でも 言語 によって 占める大きさが変わり、オクテット で測った長さの 上限 は 文字数 の 上限 ではないのです。
蓄えられる量、ファイル の大きさ、記憶、通信網 の 中身 は、いずれも オクテット かその 倍数 で示されます。伝送の速さだけが例外で、毎秒 ビット で示されます。ふたつ の慣わしのあいだの 8 倍 という差が、この分野でもっともよくある取り違えの もと です。
1 オクテット は、8 ビット、0.008 キロビット、あるいは 0.001 キロオクテット に等しくなります。