paint-brush
ギガバイト単位のペタバイト: 情報の単位に関する究極のガイド@aferreira
1,411 測定値
1,411 測定値

ギガバイト単位のペタバイト: 情報の単位に関する究極のガイド

André Ferreira, MSc6m2023/03/17
Read on Terminal Reader

長すぎる; 読むには

80 年代後半から 90 年代前半にかけて、父は MS-DOS オペレーティング システムで動作する PC を購入しました。マシンには、約 10 または 20 メガのハード ドライブ (HD) スペースと 2 メガの RAM がありました。メガサムシングの理由は、読んでいくうちに明らかになるはずです。
featured image - ギガバイト単位のペタバイト: 情報の単位に関する究極のガイド
André Ferreira, MSc HackerNoon profile picture

80 年代後半から 90 年代前半にかけて、父は MS-DOS オペレーティング システムで動作する PC を購入しました。いまいましいものは非常に高価だったので、彼はそれを何度も何度も分割して支払わなければならなかったことを思い出します。

マシンには約 10 ~ 20メガのハード ドライブ (HD) スペースと 2メガの RAM があり、大量のスペースと大量のメモリから、すぐに不足するようになりました。 (メガサムシングの理由は、読んでいくうちに明らかになるはずです)。

あなたはおそらくそれが不十分になった理由を推測しました: それはすべてゲームによるものでした!

ゲームを入手するには、両親にフロッピー ディスクに付属の雑誌を購入するように頼むか、同じ方法で入手した友人からコピーして入手する必要がありました。

著作権侵害の概念がまったくなく、英語を学び始めたばかりだったので、試行錯誤の連続でした。

ゲームをプレイするのが難しかったとき (上手な英語が必要だったり、理解するには複雑すぎたりしたとき) や、1.44メガサムシングのフロッピーのゲームよりも多くのツールがあったとき、私は怒ったことを思い出します。

それらのツールが最終的に役立つとは、当時はほとんど知りませんでした。

メガバイトはギガバイトではなく、持っているもので作業する

私が持っていたわずかな HD スペースを拡張する必要性に導かれて、後で何かをアンインストールして大きなファイルをディスクに再インストールできるように、フロッピー ディスクに収まるようにファイルをチャンクに分割する方法を独学で学び始めました。

私は頻繁にそうしなければなりませんでしたが、他の誰かが PC を使用する必要がある場合に備えて、常にすべてが適切に機能するように細心の注意を払いました。

時が経つにつれて、おそらく私が常にコンピューターを使用していたため、家族の他のメンバーはコンピューターをあまり使用していなかったので、私は自由を取り始めました。

リスクを完全に理解することなく、 DoubleSpace (後に Drivespace と改名) と呼ばれるコマンドの実行について最終的に学びました。このコマンドの暗黒の魔法により、HD の容量が突然 2 倍になりました (20 または 40メガ サムシング)。

ああ、喜び!!!信じられなかった!私の目が私を欺いていないことを確認するために、私はそれを数回試したと思います!と、嬉しそうに叫んでいたのを覚えています。すべてが正常に機能し、HD の容量がはるかに大きくなりました。

しかし、それは長続きしませんでした。最終的に、システムに問題が発生し始め、ハードディスクに不良セクタが発生し始め、どこからともなく他のエラーが発生しました。

誰にも助けを求める人がいなかったし、雑誌がそのコマンドを犯人として指摘していなかったので、マイクロソフトのバグのあるソフトウェアを修正するために雑誌に付属のツールを試して、コンピューターの前で数日を費やさなければなりませんでした。 HD。

また、圧縮とは何かという概念もありませんでしたが、生活をとても楽にしてくれるクールな新しいユーティリティ、Zip が付属している雑誌でそれについて読むまでは、圧縮について知りませんでした。情報転送の労力は減りましたが、HD を保存するには少し遅すぎました。

それらは、問題解決、学習、およびゲームに費やされた良い日々でした.男、私はその小さなハードドライブから命を絞り出しました!

メガバイトとは何ですか?

私がそれを学んだとき、私たちは持っていました:

  • ビット;
  • バイト;
  • キロバイト;
  • メガバイト。

1991年にはもっと大きなユニットがありましたが、私はあまり気にしませんでした:

  • ギガバイト;
  • テラバイト;
  • ペタバイト;
  • エクサバイト;
  • ゼタバイト;
  • ヨタバイト

ビットは0 または 1 でありバイトは8ビットです。歴史的にはByte は8 とは異なる値を持っていましたが、私はそれを 8 として学びました (これは少し避けました。別の日の興味深いトピックになるかもしれません)。

また、8ビットのバイトはオクテットと呼ばれます。 Byteのビット数を明確に表す用語。

キロバイトは1024 バイトメガバイトは1024キロバイトを保持する HUGEでした

生活はシンプルで、ネットワークもありませんでした。気になったのは、生の容量(デバイスが保持できる情報の量) を表現する方法を持つことだけでした。それとも私でしたか?あなたは見つけるでしょう。

私はすべての時間をコンピューターで過ごし、非常に若いにもかかわらず、私を知っている人たち (それほど多くはありませんが、私はまだ子供でした) に対しては地元のボフィン (知識やスキルが複雑であると考えられている人) になりました。 .

「なんで1000メガサムシングじゃなくて1024なの?」これは、私が頻繁に答える必要がある質問であり、専門家のスタイルで喜んで答えます。「わかりません。そのようなものです!」 (ボフィンはもういませんよね?)

事実、時間が経つにつれて、この質問への回答は難しくなります。さらに興味深いことに、私が学んだ方法はもはや (正確には) 有効ではありません。

なぜ?ええと、私たちは複数のシステムを持っています。 1 つは10 の累乗に基づいており、もう 1 つは2 の累乗に基づいています。

どちらを使用するかは、何を測定する必要があるか、および測定したい人に応じて決定する必要があります。単位の倍数は、 SI プレフィックス(10 のべき乗) で形成され、他のものはIECバイナリ プレフィックス(2 のべき乗) を使用するためです。

小数(10 の累乗、0 ~ 9) を2 進数(2 の累乗、0、1) で分割した次の表を見てみましょう。

上の表からわかるように、 BitByteの値は同じですが、それ以降は値が大幅に異なり、その関連性が識別されます。

単位が大きければ大きいほど差が大きくなり、そこが重要なのです。

しかし、混乱する可能性があります。

たとえば、MAC は 1テラバイトの HD を持つものとして Apple ストアで宣伝できます。購入する場合は、Ventura の「System Preferences」>「General」>「About」に移動すると、 Terabyteがあることを確認できます。

ただし、「df -h」コマンドを使用してコマンド ラインで問い合わせると、正確には 932 Gi のGibibytesで応答が返されます (省略形の GiB ではありません。おそらく作者は次の更新で修正するでしょう)。 .

ですから、怒りを抑えてください。 Apple が 2 進法で測定し、支払ったストレージ容量のほぼ 10% を盗んでいないことがわかりました。

これは他の多くの状況でも発生し、Apple に限定されません。したがって、何かを購入するとき、または正確に言う必要があるとき、特にMebibytesを参照しているがMegabytesと名付けている古いソフトウェアの場合は注意してください。それらのように、メガバイトは1,000 ではなく 1024キロバイトに相当する場合があります。

あなたは尋ねているかもしれません: なぜこれが必要なのですか?私にとって、それは人間のニーズに関係しています。 SI プレフィックスの場合、メートルと同じ単位に従います (イギリス英語のスペル)。

1 リットルが 1000 ミリリットルに等しく、1 トンが 1000 キロに等しく、1 メートルが 1000 ミリに等しい場合、1メガバイトが1024 になるのはなぜですか?

そして、これは私が若い頃、大人から「なぜ 1024 なのですか?」と尋ねられたときのフィードバックでした。

他のニュースとしては、2022 年 11 月以降、 RonnabytesQuettabytes が国際度量衡局によって採用され、国際単位系(前述の SI) に追加されたため、さらに 2 つのことを知る必要があります。

うん、ビッツがたくさんあるよ!

最初に、一部のユニットが参照するビット数を観察してみましょう。



ただし、精度 (および混乱) はこれで終わりではありません。

メガビットメビビットもあります。いいえ、私はそれらを構成していません。

メガビットとメビビット、速度(時間)が重要

ネットワーク(または電気通信システム)で転送されるデータの量を参照して、その速度を把握したい場合は、時間を考慮したメガビットまたはメビビットを使用する必要があります。

1 秒間に 1メガバイトを転送するには、毎秒 8メガビットの転送速度のネットワーク接続が必要です。

例 1: 1メガバイト(8,000,000ビット) を 1メガビット(1,000,000ビット) で割ると、(理論的には) 8 秒の転送速度になります。

例 2: 1メビバイト(8,388,608ビット) を 1メビビット(1,048,576ビット) で割ると、同じ 8 秒になります。

おそらくご想像のとおり、 Mebibit は2 のべき乗で測定されます。


そこにあります!これで、上にスクロールしてメガ サムシングを目的の精度に置き換えることができるはずです。あなたがそれらを正しく理解してくれることを願っています。