Environment
- App Control Agent: All Supported Versions
- Citrix Enterprise Products
Symptoms
- Slower than average login times on Citrix terminal servers
- Longer than average load time on opening application on initial login
Cause
Citrix servers tend to have larger than average numbers of operations when configuring logins. These larger number of operations means more items that need verified.
Resolution
- Upgrade to Agent 8.9.2+ to take advantage of the latest performance improvements.
EP-19006: Fixed a small memory leak that occurred any time a Yara file analysis was started on the agent.
EP-18263: Fixed a small leak of OS synchronization objects that can result in high memory utilization issues on long-running systems.
EP-17440: Significantly improved the performance of rule expansion, by reducing the amount of file IO done during name normalization.
Since rule expansion is performed when a new user logs in, significant performance gains should be seen in multi-user environments.
- Implement the Agent Config to disable reevaluate_on_logon.
- Implement the Agent Config to disable the startup Cache Consistency Check.
- Follow the guidance for Citrix Best Practices as outlined in the PDF here.
- Follow the correct procedure for creating a Template Computer to use for Citrix Clones.
- It is critical that the Golden Image shows Initialization as Complete and File Synchronization at 100% before shutting down & saving.
- Any remaining Initialization, Synchronization, or other activity will happen on EVERY Clone that is started, EVERY time, which will cause performance issues.
Related Content