Maintenance - Powershell
Customer
Volvo
Problem
The current Windows OS monitor runs a Powershell process for each of the Germain’s OS commands. The OOTB Windows OS monitor has 16 commands, so this would essentially start 16 Powershell processes each time this component runs. This adds a lot of CPU overhead as the client’s server has multiple Germain engines that run this component every minute.
Solution
A single instance of Powershell is now used for all 16 commands