「キャッシュされたページモードがありません」と「ドライブキャッシュ仮定」の違いは何ですか?書いてください。 」

「キャッシュされたページモードがありません」と「ドライブキャッシュ仮定」の違いは何ですか?書いてください。 」

POST後、BIOS画面の後、GRUB後にSDカードまたはUSBスティックを挿入してDebianを起動するときは、次のいずれかです。最初画面に表示される内容(通常気づかないほど速く)は次のとおりです。

[sdX] no caching page mode present

テキスト、テキストdmesg

[sdX] assuming drive cache. write through

それでは、技術的に言えば、これら2つの状態の違いは何ですか?何がキャッシュされていますか?ページとは何ですか? 「書く」とは何ですか?ブート直後の書き込みのドライブキャッシュの仮定を排除するには?

ベストアンサー1

「sd」はSCSIディスクを示す。ディスクデバイスが最初に検出されると、カーネルはデバイスのキャッシュモードページを要求します。このページは、デバイスのメディア(ディスク、フラッシュなど)の前にオンボードメモリバッファがあるかどうかを示します。お客様の場合、デバイスにキャッシュモードページがないため、カーネルには読み取りキャッシュまたは書き込みバッファがないと仮定するため、デバイスへの書き込みは「連続書き込み」、つまりメディアに直接行われます。

ファイルシステムの整合性チェックと回復は、データがストレージに書き込まれる順序に部分的に依存するため、カーネルは書き込みバッファリングに興味があります。デバイスのオンボードキャッシュがある場合、ファイルシステムモジュールはfsckが正常に機能するために書き込みキャッシュを無効にするSCSIコマンドを送信する必要があります。

おすすめ記事