ハードディスクにデータを保存するためには、どのように記録するのか、といったルールを決めておかなくてはいけません。あらかじめファイルサイズやファイル名の一覧などを記録しておく場所を決めておくのです。データが記録されている場所を示す方法などが定まっていないと、ディスクの中のどこにデータを読み書きしたらよいのかわかりません。
CDやDVDに関しては読み書きに関する規格、つまりファイルシステムの規格が標準化されています。例えばデータ用のCD-ROMは「ISO9660」という規格が基本となっており、データ用のDVDの場合は「UDF」という規格があります。
それに対してハードディスクにおいては、使用するOSによってファイルシステムの規格はまるで異なっています。同じWindowsでも、Windows98/MeとWindows2000/XPとでは違うのです。
一般的に、ハードディスクはパソコン内に組み込まれ、パソコンにインストールされたOSによって稼動されます。そのため、インストールされたOSが最も効率よく機能できるように、OSに応じたファイルシステムを組み込むのです。市販されているハードディスクは、WindowsでもMacでも問題なく利用できます。それは何もない状態のハードディスクに、各OSが自分用のファイルシステムを組み込むからです。そのファイルシステムを組み込む作業を「フォーマット」といいます。
PCになくてはならない部品がハードディスクドライブですよね。最近では、パソコンを活用する人もふえており、パソコンの買い替えやHDDを増設したりすることによって複数のHDDを手にすることもおおいかもしれませんね。160GBのHDDでも比較的やすく入手できるようになってきたのでHDDがとても高価だった頃を思い浮かべてみると考えられないことかもしれませんね。
HDDというものは、他のデバイスとくらべてみるととても壊れやすいパーツともいえます。実際にハードディスクが壊れ詰まったという経験をしているかたも多いことでしょう。HDDが壊れやすい原因はモーターなどの稼動部分があることがおおきな要因のようです。回転機構があるためモーターやベアリングの部分がだんだんと劣化していってしまったり、精密機器であるため振動に弱いという特徴があるので取扱は慎重にしなければならないということ、そして熱に弱いという特徴もあります。
HDDを増設しようとして間隔がせまくなってしまうと熱のために異音をだすこともあります。取り外して間隔をあけてみると問題なく使えるようになるそうですが、放置したままにしておくと熱のため修復が不可能になってしまうこともあります。そのためHDDは放熱処理もとても重要なことなのです。
ハードディスクの利用方法は様々考えられますが、その中の一つにハードディスクをパーティションで区切らずにひとつのドライブとして使う方法があります。これは1つのドライブだけで全部の容量を使用し、アプリケーションソフトやデータをフォルダで区切る方法です。ハードディスクを2つのドライブに区切って使用する方法があります。これは1つ目のドライブにアプリケーションソフト、2つ目のドライブにデータを保存する方法です。
原則として、ハードディスクのパーティションの数と容量は後から変更することはできません。もし変更するならば領域を確保することから始めなければならず、ハードディスクの中にあるデータは全部消去されてしまいます。したがって、ハードディスクの中のすべてをバックアップする必要があり、非常に手間のかかる作業となります。
半分に区切ったパーティションの片方、つまりアプリケーションソフト側だけが一杯になってしまったとします。データ側にまだ容量に空きがある場合、データ側の領域をアプリケーション用のパーティションに移行して使いたくなります。
このような場合、パーティション管理ソフトを用います。操作時に画面表示されるウィザードの順番に沿ってクリックするだけで、パーティションのサイズ変更、コピー、ファイルシステムの変更などができます。ハードディスクの内容を全てコピーし、初期化をし直す手間を考えると、非常に便利なものであるといえます。
ハードディスクの読み書きの方法は、読み書き用のヘッドが磁気ディスクに機械的に移動して情報を相互交換する方法です。そのため、処理装置の性能と比較するとハードディスクの情報処理の性能は非常に遅いものとなってしまいます。
「メモリ」とは、その問題を少しでも改善するためにハードディスクに搭載されています。ハードディスクからファイルを読み込むとき、読み込んだデータを一時的にメモリに貯めておき、次に使うときは、そのメモリから読み込みます。使用頻度の高いデータをメモリに貯めておけば、データの読み出し要求があった時に、その都度ハードディスクからデータを読み込む必要がありません。そのため、飛躍的に読み込み速度が高速化します。
最近アクセスされたセクタの内容を残しておき、次にアクセス要求のあったときにキャッシュ内にその情報があるとします。そのような場合にはディスクにアクセスせずに、直接キャッシュから読み込むことにより、データ読み込み速度が向上するのです。
このように、情報データの読み込み速度を高速化する技術や、そのために使われるメモリ上の領域のことを「ディスクキャッシュ」とよんでおり、これは同じ内容を何度も読み出したり、小さなデータをたくさん書き込んだりするときに特に効果的です。ディスクキャッシュとは逆に、半導体メモリの容量の少なさをカバーするために、一部のデータをハードディスクに退避する技術は仮想メモリと呼ばれています。