一定時間が経過すると、ファイルキャッシュは自動的に更新されますか?

一定時間が経過すると、ファイルキャッシュは自動的に更新されますか?

次のようにファイルをコピーするとします。CPそして、ファイルがキャッシュに書き込まれたため、プロセスはすぐに返されます。その後、コンピュータを1時間放置します。それについて特別なことはありません。

この時点でキャッシュは自動的に更新されますか?

(作成された)ファイルがブロックデバイスファイルなのか、マッパーファイルなのか、通常のファイルなのかが重要ですか?

ベストアンサー1

まず、オペレーティングシステムがキャッシュをフラッシュできるようになると、すぐにキャッシュがフラッシュされます。第二に、最も重要ではないプロセスでさえ、そのタスクを実行する機会があります。

たとえば、常にハードドライブを使用する非常に高い優先順位プロセスがある場合でも、非常に低い優先順位のシェル操作でもフラッシュする必要のあるデータがあることをキャッシュに通知できます。

したがって、答えは「いいえ」です。

おすすめ記事