メモリキャッシュ

キャッシュは、メインメモリの予約済みセクションまたは独立した高速ストレージデバイスのいずれかです。パソコンでは、メモリキャッシュとディスクキャッシュの2種類のキャッシュがよく使用されます。

メモリキャッシング

キャッシュキャッシュまたはRAMキャッシュとも呼ばれるメモリキャッシュは、メインメモリに使用される低速で安価なダイナミックRAM(DRAM)ではなく、高速スタティックRAM(SRAM)で構成されるメモリの一部です。ほとんどのプログラムは同じデータまたは命令に何度もアクセスするため、メモリキャッシュは効果的です。この情報のできるだけ多くをSRAMに保持することにより、コンピューターは低速のDRAMへのアクセスを回避します。

メモリキャッシュ

L1およびL2キャッシュ

一部のメモリキャッシュは、マイクロプロセッサのアーキテクチャに組み込まれています。たとえば、Intel 80486マイクロプロセッサには8Kメモリキャッシュがあり、Pentiumには16Kキャッシュがあります。このような内部キャッシュは、多くの場合、レベル1(L1)キャッシュと呼ばれます。最新のPCのほとんどには、レベル2(L2)キャッシュと呼ばれる外部キャッシュメモリも搭載されています。これらのキャッシュは、CPUとDRAMの間にあります。 L1キャッシュと同様に、L2キャッシュはSRAMで構成されますが、はるかに大きくなります。

ディスクキャッシング

ディスクキャッシュはメモリキャッシュと同じ原理で動作しますが、高速SRAMを使用する代わりに、ディスクキャッシュは従来のメインメモリを使用します。ディスクから最も最近アクセスされたデータ(および隣接するセクター)は、メモリバッファーに格納されます。プログラムがディスクのデータにアクセスする必要がある場合、最初にディスクキャッシュをチェックして、データがそこにあるかどうかを確認します。 RAM内の1バイトのデータへのアクセスは、ハードディスク上の1バイトへのアクセスよりも数千倍高速になる可能性があるため、ディスクキャッシュはアプリケーションのパフォーマンスを劇的に向上させることができます。

スマートキャッシング

キャッシュ内でデータが見つかると、キャッシュヒットと呼ばれ、キャッシュの有効性はそのヒット率によって判断されます。多くのキャッシュシステムは、スマートキャッシュと呼ばれる手法を使用します。この手法では、システムは頻繁に使用される特定のタイプのデータを認識できます。どの情報をキャッシュに保持するかを決定する戦略は、コンピューターサイエンスにおけるより興味深い問題の一部です。

最終更新日: 12月 24, 2019 記事の著者 DriverAsia

追加情報

追加デバイスのコンピュータへの接続方法がわからず、正しい接続方法の説明が必要な場合は、このウェブサイトの検索バー(どのページでも右上にあります)を使用するか、または私たちに手紙を書いてください。

コンピュータ機器を使用するには、ソフトウェア(ドライバ)が必要です。デバイスに同梱されているオリジナルのソフトウェアを使用することをお勧めします。ソフトウェアをお持ちでない場合、またデバイスメーカーのウェブサイトで見つけられない場合は、弊社にご相談ください。お手持ちのプリンター、スキャナー、モニター、その他のコンピューター機器のモデルと、インストールされているオペレーティングシステムのバージョン(例:Windows 11、Windows 10、Windows 8など)をお知らせください。

Windows 11 でオペレーティング システムの情報を見つける

Windows 11 でオペレーティング システムの情報を見つける

[Windows の仕様] で、お使いのデバイスで実行中の Windows のエディションとバージョンを確認します。

Macデバイスにインストールされているオペレーティングシステムのバージョンを確認する方法。画面左上のAppleメニューから「このMacについて」を選択します。macOS SonomaなどのmacOSの名前の後に、バージョン番号が表示されているはずです。ビルド番号も調べる必要がある場合は、バージョン番号をクリックすると、ビルド番号が表示されます。

ドライバーのインストールsetup.exeファイルがない場合のドライバーのインストール方法と、.INFファイルを使用してドライバーをインストールする方法。この場合は、ドライバが含まれているはずのダウンロードしたファイルを開き、.INFファイルを使用してインストールします。この記事では、.INFファイルを使用してドライバをインストールする方法を説明します。
コンピューターソフトウェアあらゆるコンピュータに必要なソフトウェア。新しいコンピュータを購入した場合、またはオペレーティングシステムを再インストールした場合、サイトのこのページでは、すべての必要なソフトウェアとそれをインストールするための手順を見つけるでしょう。Windowsオペレーティングシステムを搭載したコンピュータ用のソフトウェアです。
スキャナーソフトウェアスキャナソフトウェアが見つからない、またはスキャナを使って文書や写真をスキャンする方法がわからない場合。スキャナや複合機の中には、ドライバはあってもスキャナを制御する専用ソフトウェアがないものがあるため、このような問題が発生します。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です