バッファは書き込みにのみ使用できますか、それとも読み取りと書き込みの両方に使用できますか?

バッファは書き込みにのみ使用できますか、それとも読み取りと書き込みの両方に使用できますか?

私はオペレーティングシステムの概念でキャッシュとバッファリングについて読みました。そのコピー

  1. キャッシュは書き込み専用ではなく読み取り専用です。そうですか?

    バッファは書き込みにのみ使用されますか(私はもともと理解していますか)、それとも読み取りと書き込みの両方に使用できますか?

  2. キャッシュにキャッシュの一貫性の問題があります。

    バッファに類似/二重問題がありますか?

ありがとうございます。

答え1

  1. キャッシュは読み書きに使用されます。書き込みポリシーキャッシュに使用できます。

    バッファは読み書きにも使用されます。 「バッファ」は、状況によって異なることを意味するかなり広範な用語であるため、位置に応じて異なる定義を見ることができる。

  2. はい、バッファに書き込んでからプライマリデバイスから直接読み込むか、バッファをデバイスにフラッシュする前にプライマリデバイスに直接書き込むことができます。直接読み出しは古いデータを示し、直接書き込みはバッファがフラッシュされると失われます。

関連情報