メモリキャッシュ

キャッシュは、メインメモリの予約済みセクションまたは独立した高速ストレージデバイスのいずれかです。パソコンでは、メモリキャッシュとディスクキャッシュの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, 64-bit; Windows 8, 64-bitなど)をお知らせください。ご連絡ください

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

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

Windows 11、Windows 10、Windows 8オペレーティング・システム用のドライバ(ソフトウェア)が見つからない場合、Windows 7およびWindows Vistaオペレーティング・システム用の古いドライバをインストールすることができます。ほとんどの場合、これらのドライバは新しいオペレーティング・システムと互換性があり、正常にインストールされ、問題はありません。

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

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

コメントを残す

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