Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all
名前
units - 10 進および 2 進の接頭語
説明
10 進の接頭語 SI 単位系では 10 の累乗を示す接頭語を用いる。 キロメートルは 1000 メートル、メガワットは 1000000 ワットである。 次に標準的な接頭語を示す。 接頭語 名前 値 y ヨクト(yocto) 10^-24 = 0.000000000000000000000001 z ゼプト(zepto) 10^-21 = 0.000000000000000000001 a アト(atto) 10^-18 = 0.000000000000000001 f フェムト(femto) 10^-15 = 0.000000000000001 p ピコ(pico) 10^-12 = 0.000000000001 n ナノ(nano) 10^-9 = 0.000000001 µ マイクロ(micro) 10^-6 = 0.000001 m ミリ(milli) 10^-3 = 0.001 c センチ(centi) 10^-2 = 0.01 d デシ(deci) 10^-1 = 0.1 da デカ(deka) 10^ 1 = 10 h ヘクト(hecto) 10^ 2 = 100 k キロ(kilo) 10^ 3 = 1000 M メガ(mega) 10^ 6 = 1000000 G ギガ(giga) 10^ 9 = 1000000000 T テラ(tera) 10^12 = 1000000000000 P ペタ(peta) 10^15 = 1000000000000000 E エクサ(exa) 10^18 = 1000000000000000000 Z ゼタ(zetta) 10^21 = 1000000000000000000000 Y ヨタ(yotta) 10^24 = 1000000000000000000000000 マイクロの記号はギリシャ文字のμであるが、 ASCII でテキストが記述されていて、ギリシャ文字が 使えない場合は u と書かれることが多い。 以下も参考にしてほしい。 ⟨http://physics.nist.gov/cuu/Units/prefixes.html⟩ 2 進の接頭語 2 進の接頭語は 10 進の接頭語と似ているが、後ろに 'i' が付く (また "Ki" については大文字の 'K') で始まる)。 名前は、だいたい同じくらいの 10 進接頭語の最初の音節に、 2 進数であること を意味する "bi" を足したものになる。 接頭語 名前 値 Ki キビ(kibi) 2^10 = 1024 Mi メビ(mebi) 2^20 = 1048576 Gi ギビ(gibi) 2^30 = 1073741824 Ti テビ(tebi) 2^40 = 1099511627776 Pi ペビ(pebi) 2^50 = 1125899906842624 Ei エクシビ(exbi) 2^60 = 1152921504606846976 関連項目 ⟨http://physics.nist.gov/cuu/Units/binary.html⟩ 考察 これらの 2 進の接頭語が導入される前は、 k=1000 と K=1024 のように使うのが割に良く知られた 習慣だった (b=ビット、B=バイト の関係に似ている)。 残念ながら M は最初から大文字なので、 2 進であることを示すためにさらに大文字にすることはできなかった。 当初はこのことはあまり大きな問題ではなかった。 なぜならメモリーモジュールやディスクは 2 の 累乗になるものだったので、 皆そのようなところでは「キロバイト」を 1024 バイト、 「メガバイ ト」を 1048576 バイトであるとみなしていたからである。 最初は接頭語の「キロ」とか「メガ」を 曖昧に援用していたのだが、 そのうちコンピュータに関連する話題では、こちらが「実際の意 味」になっていった。 しかしその後ディスクのテクノロジーが代わり、 ディスクサイズは任意の数 値をとるようになった。 どっちつかずの時期がしばらく続いたあと、 ディスクのメーカーすべて が、標準を使うことに合意した。 すなわち k=1000, M=1000 k, G=1000 M である。 状況はひどくなった。14.4k モデムでは k=1000, 1.44 MB フロッピーでは M=1024000 になった。 1998 年に、IEC は上記のような 2 進用の接頭語を承認し、 これによって両者をはっきり区別する ことが可能になった。 したがって今日では、MB=1000000 B で、MiB = 1048576 B なのである。 フリーソフトウェアの世界でも、 プログラムたちはゆっくりとこれらに準拠してきている。 Linux カーネルは、ブートすると次のようなメッセージを出す。 hda: 120064896 sectors (61473 MB) w/2048KiB Cache MB はメガバイトで、KiB はキビバイトである。
この文書について
この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの 説明とバグ報告に関する情報は https://www.kernel.org/doc/man-pages/ に書かれている。