アプリが FileSystemWatcher を使用してe:\Aなどのフォルダーを監視するサーバーがあります。フォルダー A 内には 16,000 ものフォルダーがあり、各サブフォルダーには多数の他のフォルダーとファイルがあります。
アプリは約 1 時間でデスクトップにクラッシュします。フォルダーが少ないときは、アプリは正常に動作していました。内部バッファをデフォルト値の 2 倍に増やしました。
監視するフォルダの最大数に制限はありますか? それとも、膨大な数のフォルダーのためにフォルダー自体が不安定ですか?
更新:
アプリは仮想マシン (vmware) で実行されます。
Windows Server 2008。
デュアル 2.53 Intel Xeon。
4 GB の RAM。
レイド。[ 1.3TB、増設可能。]