IIS Application Pool Settings are important for the performance and stability of your web applications.
Why is this so important ?
Overall, recycling is a proactive measure to ensure that web applications remain stable, performant, and reliable over time.
A very helpful guide to best practice can be found here: 10 IIS application pool settings best practices
Note: There is no "one size fits all" solution. The settings can vary depending on the physical environment and resources as well on the running application.
Suggested settings for i4SCADA:
In addition, not all settings should be changed in one go.
Proceed slowly and step by step to check the performance improvement.
Perhaps start with CPU and virtual/private memory and time-based recycling first. Then adjust the other settings.