メモリ一貫性
メモリ一貫性(メモリいっかんせい、英: Memory coherence)とは、2つ以上のプロセッサをそなえ記憶装置を共有するコンピュータにおいて、各プロセッサが読み書きするメモリのデータが不整合をきたさないという特質である。メモリ一貫性は、そうしたコンピュータシステムの設計に影響を与える問題である。
コンピュータシステムは永続記憶域からメモリにデータを読み出し、データに何らかの操作を施し(例えば二つの数値を加算するなど)、その結果を永続記憶域に書き戻すことにより動作する。プロセッサが一つのシステム(廉価なパーソナルコンピュータなど) ではデータの読み書きを行うプロセッサも一つしかない。 またプロセッサが一つであれば同時に一つのことしか行うことができないので、記憶域内の情報が変化させたとしても、その後の操作では確実に変化した情報を取り出すことができる。