Windows Vista で Java を使用して、ディレクトリの監視のようなものを作成しようとしています。そのため、このディレクトリが変更 (新規、名前変更、更新、または削除されたファイル) されるたびに、プロセスがトリガーされます。dir
ディレクトリで a を実行し、すべてのファイルを分析するループでこれを実行しようとしました。しかし、特にファイル数が増え始めると、これは非常に時間とメモリを消費します。それを行うためのより良い方法があるべきだと思います。
注:これについてはSOに同様の質問がありますが、C#用です。