ディスクキャッシュと仮想メモリ@
ここでは、ディスクキャッシュについてご紹介する。
ハードディスクの読み書きの方法は、磁気ディスクに読み書き用のヘッドが「機械的」に移動して情報をやりとりする方法である。
そのため、ハードディスクの情報処理の性能は処理装置の性能に比べて、非常に遅いものとなってしまう。
その問題を少しでも改善するために、ハードディスクにはメモリが搭載されている。
ハードディスクからファイルを読み込むとき、読み込んだデータを、一時的にメモリに貯めておくのである。
次に使うときは、そのメモリから読み込みる。
ディスクキャッシュと仮想メモリA
使用頻度の高いデータをメモリに置いておけば、データの読み出し要求があった時に、いちいちハードディスクからデータを読み込む必要がないため、読み込み速度が飛躍的に向上するのである。
アクセスされたセクタの内容を残しておいた状態で、次にアクセス要求のあったときにキャッシュ内にその情報があるとする。
そのような時はディスクにアクセスせずにキャッシュから直接読み込むことにより、データ読み込み速度が高速化するのである。
このように、情報のデータの読み込み速度を高速化する技術や、そのために使われるメモリ上の領域のことをディスクキャッシュという。
ディスクキャッシュは、同じ内容を何度も読み出したり、小さなデータをたくさん書き込んだりするときに特に効果的である。
ディスクキャッシュとは逆に、半導体メモリの容量の少なさを補うために一部のデータをハードディスクに退避する技術は仮想メモリと呼ばれている。
ハードディスクのデータ復旧・復元・交換・フォーマットの方法 TOP > 基礎知識・用語 > ディスクキャッシュと仮想メモリ
