詳しく説明しないなぜ私はこれをしたいのですが…O_DIRECT
ファイルを開くときに最新のLinuxカーネルにこのフラグを無視するように強制する方法はありますか?デフォルトでは、O_DIRECT
アプリケーションは自由に指定できますが、カーネルは指定されていないものとして扱う無操作で処理されることを望みます。
Stack Exchangeと他の場所で同様の質問をするさまざまな質問を見ましたが、この正確な要件に関する情報が見つかりませんでした。sysctl
この効果を出すために設定できるものはありますか?
ベストアンサー1
いいえ、sysctlなどはありません。
openat() 関数をオーバーライドするには、LD_PRELOAD ハッキングを使用する必要があります。