All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
Problem that I have reproduced definitely releates to UNC test but.. its not really resource leakage problem. You are using "Connect as" option for each UNC test, so HostMonitor calls Windows API to establish network connection. Problem - Windows tries to establish connections ONE AFTER ANOTHER!! Its not multithreaded anymore!? I have not seen such behavior before...
So, if there are network problem, Windows holds a lot of resources (for each connection) and releases them very slowly - about 30 sec for test item. You have about 1000 UNC tests, as a result system allocates too much resources and releases them within hours.
I am afraid we cannot fix that Problem is inside Windows code...
But we found solution for another problem:
added new option for "Generate reports" action. "Use report pool" option tells HostMonitor that report generation can be deferred for 1-2 seconds. In some cases this option noticeably reduces resource usage, e.g. if you use "Generate reports" action for many test items that can change status at the same time. However you should not use this option if report must be processed immediately; e.g. you are using 2nd action to send reports by e-mail or you are using some script to publish report on your web site.
We did not find any resource leakage in Report Manager either, but sometimes resource usage can be very high. This option allows to reduce resource usage in many times.
No changes, no patches. Just upgraded to 5.30.........You fixed whatever was broke. I know, it pisses you off when you can't pinpoint the exact problem.