web-dev-qa-db-ja.com

ディスクとドライブの違いは何ですか?

これは、「ディスクドライブ」という用語を少し間違ったものにするでしょうか?

また、RAMは「揮発性」メモリという用語と同等でしたが、見かけ上「ハードディスクドライブ」もRAMであり、ROMではありません...説明は大歓迎です!

12
Dark Templar

ええ、用語は少し厄介になっています。

「ドライブ」という用語は、もともとストレージメディアを移動するものを指していました。フロッピードライブのように、フロッピーディスクを挿入して回転させます。テープドライブは、読み取り/書き込みヘッドの周りでテープを駆動するものです。もともとハードディスクの場合、ドライブはディスクプラッターとは別のものでした-ハードディスクをディスクドライブにロードするために使用していました。これで、ドライブが内蔵されました。したがって、ハードディスクドライブは、ディスクとドライブの両方を同時に指します。

これで、ドライブもディスクも含まない「ソリッドステートドライブ」または「ソリッドステートディスク」ができました。

これらは、アプリケーションやファイルを保持するストレージメディアです。

RAMは(通常)揮発性メモリであり、アプリケーションまたはOSを実行するためにロードされます。磁気メディアではなく、シリコンチップに基づいています。

ハードディスクをRAMと呼ぶことは決してありません。これら2つのアイデアが近づくのは、オペレーティングシステムがハードディスクの一部を「スワップ」または仮想RAMとして実際に使用する場合よりも余分なRAMを装う場合です。基本的に、 OSは、RAM=の未使用のコンテンツをディスクにスワップして他のアプリケーションのためにメモリを解放し、必要に応じて再度スワップします。

18
Paul

これは「ディスクドライブ」という用語を少し誤称にするでしょうか?

形容詞名詞」の名前を「形容詞」だけに短縮する(悪い)傾向があるので(たとえば「リモートコントロール"は"リモート "、" IPアドレス "は" IP "、"パッシブクーリング "は"パッシブ ")になります。"ディスク "という用語は、多くの場合"ディスクドライブ "の略です。

「ドライブ」は、以前は「トランスポート」、つまりメディアの回転/回転および読み取り/書き込みを行う電気機械デバイスの同義語でした。磁気テープドライブとディスクドライブは、2つのタイプのトランスポートです。

ディスクドライブは洗濯機と同じくらいの大きさで、高額なモーターと読み取り/書き込み電子機器があり、大きな(14インチ)取り外し可能マルチプラッターディスクパック(別名「ストレージモジュール」)を使用しました。mountingファイルシステムは、ドライブにディスクパックをマウント(インストール)するという物理的な行為から生じます。

IBM Winchesterディスクは、ディスクパックに(ディスクドライブの一部ではなく)R/W読み取りを組み込んだ最初のディスクパックでした。ドライブ内のリムーバブルディスクプラッターから固定プラッターへの傾向は、8インチハードドライブで進行中です。PCユーザーは、固定(リムーバブルではない)プラッターを備えたハードドライブしか知りません。したがって、「ディスク」と「ドライブ」という用語が進化しました。さらに、大量のデータを格納するというディスクの属性は、「RAMディスク」や「ソリッドステートディスク」などの他の大容量記憶媒体の用語のハイジャックにつながります。

また、RAMは「揮発性」メモリという用語と同等であると思いました。

RAMはrandom access memoryの頭字語です。ボラティリティに関する仮定や特徴付けはありません。実際、あなたが覚えるのに十分古い場合は、1980年代までのコンピューター(PCではない)が(不揮発性)フェライトコアメモリを使用していました。バッテリーでバックアップされた静的RAMは、不揮発性のメインメモリを実装するもう1つの方法です。これは、ダイナミックRAMのメインメモリとRAMとボラティリティの誤った関連付けにつながるボラティリティの属性。

  • RAMは(通常)ダイナミックRAMによって実装されます。
  • DRAMは揮発性です。
  • したがって、RAMは揮発性です。三段論法は(欠陥がない場合は)不適切です)。

見たところ「ハードディスクドライブ」もRAMであり、ROMではありません)

これらは同じデバイスではありません。 RAMおよびROMはメモリであり、通常はアドレスおよびデータバスによってプロセッサに接続されています。Aハードディスクドライブは、マスストレージを提供する機能を持つ周辺機器であり、アドレス指定され、ブロック(別名セクター)でデータ転送を実行します。

6
sawdust

ディスクドライブは、ドライブと呼ばれる場合の磁気ディスクの組み合わせです。概念的には、1つのドライブに30個のディスクを含めることができます。つまり、ここでのポイントは、ディスクがドライブ内に含まれる磁気の円形プラッターであることです。

この例えをさらに拡張すると、ドライブはコンテナーであり、個々のディスクはそのコンテナー内の1つのレイヤーになります。ドライブが1つある場合は、それをマウントして、同じドライブに異なるディスクを置くことができます。例として、ドライブをパーティションに分割することができます:)-これは実際にはディスクを別々に分割するだけなので-個々のセクションがあります。

したがって、それらは実際には冗長ではありません。

ソリッドステートドライブは、大容量ストレージ用のソリッドステートコンテナーです。ディスクはありませんが、そのためのコンテナーはあります。また、個々のディスクをマウントする前、またはSSDの場合は、コンテナー内に大容量記憶装置をマウントする前に、最初にドライブをマウントする必要がありますが、オペレーティングシステムの接続を可能にするドライバーは、個々のディスクではなくドライブと通信しています/マスストレージ。ドライブが破損している場合でも、これが保存されたデータにアクセスできる理由であることがよくあります。

0
Danny F