Linuxページ/ディスクキャッシュを無効にする方法は?

Linuxページ/ディスクキャッシュを無効にする方法は?

Raspbianでディスク/ストレージキャッシュをオフにしたいです。私はmicroSDの一連のベンチマークテストを行いました(http://jgp.net/microsd-card-performance-raspberry-pi/) しかし、一部の人々は、キャッシュを有効にせずにベンチマークを実行するよう提案しました。

より一般的な質問で、必要なキャッシュ量を選択する方法はありますか?

ベストアンサー1

direct=trueでパラメータを設定できますfioopen(2)同等の生成フラグについては、マニュアルページを参照してください。

O_直接。ファイルへのI / Oのキャッシュ影響を最小限に抑えます。通常、これはパフォーマンスを低下させますが、アプリケーションが独自のキャッシュを実行するなど、特殊な場合に役立ちます。ファイルI / Oはユーザー空間バッファと直接対話します。

おすすめ記事