cache coherencyとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > cache coherencyの意味・解説 

コヒーレンシ

別名:コヒーレンシー,キャッシュコヒーレンシ
【英】cache coherency

コヒーレンシーとは、メインメモリとキャッシュメモリのデータにおける一貫性のことである。

コヒーレンシーは特にマルチプロセッサにおいて重要視される。通常、データがキャッシュメモリに上にあれば、そのキャッシュメモリから内容を読み取る。複数のプロセッサがデータを扱う場合に、メインメモリ上のデータとキャッシュメモリ上のデータに違いがあると、正しい処理が行われなくなってしまう。

コヒーレンシーを保つための技術はいくつかある。例としては、先にキャッシュメモリだけに書き込み、キャッシュから追い出されるときに、メインメモリに書き出すライトバック方式と、メモリ内容をキャッシュメモリとメインメモリに同時に書き込むライトスルー方式などを挙げることができる。なお、DMAコントローラによるメモリ転送のようなプロセッサとは独立したメモリ書き込みがあると、メインとキャッシュメモリ間での内容に不一致が発生する問題がある。この問題を回避するためには、メモリ転送をキャッシュ対象外のメモリに限定する、一時的にキャッシュを無効にする、あるいは監視によりメインメモリからキャッシュメモリにコピーすることで一貫性を取る機構が必要となる。

半導体メモリのほかの用語一覧
メモリ:  キャッシュメモリ  記憶領域  共有メモリ  コヒーレンシ  メモリスイッチ  メモリ  メモリウェイト



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語
  •  cache coherencyのページへのリンク

辞書ショートカット

すべての辞書の索引

「cache coherency」の関連用語

cache coherencyのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



cache coherencyのページの著作権

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【コヒーレンシ】の記事を利用しております。

©2026 GRAS Group, Inc.RSS