問題タブ [directory-tree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - inotify なしでディレクトリ ツリーを監視する
多くのフォルダーで約 2 テラバイトのデータを処理することになっているバックアップ ユーティリティを作成しようとしています。
ファイルが作成/編集/削除されたときに、できればファイルの移動や名前の変更時にファイルに対してアクションを実行したい。
私は fanotify をいじりましたが、ファイル編集でしか機能しないことに気付きました。そして、できれば inotify を使用することに反対しています。なぜなら、最大のファイル監視を編集する必要があるからです。これはやりたくないことです。それは私が推測するパフォーマンスに大きな影響を与えるでしょう。
その下にあるすべてのファイルに対して再帰的に機能する単一のファイルウォッチを設定することをお勧めします。これを経験したことがあり、良い方法が何かを知っている人はいますか? inotify を使用して、パフォーマンス ヒットだけを取得する必要がありますか? または、私が取ることができる別のアプローチはありますか?