Assigning Agent memory setting for optimal performance, by following the below steps
- On the eG Agent, stop the eG Agent as an administrator.
- Open a command prompt as an administrator and open the file debugoff.bat and debugon.bat located on eGurkha\lib folder
- Search for the -Xmx and value should be changed to the desired value with Megabytes as the unit based on the available memory on the host.

- After the -Xmx value, paste the below content without any changes except the NewSize and MaxNewSize=256 - (This should be 1/4 th of Xmx memory value and PermSize and MaxPermSize =256 - (This should also be 1/4 th of Xmx memory value)
-Dhttps.protocols="SSLv3,TLSv1,TLSv1.1,TLSv1.2" -XX:NewSize=2048m -XX:MaxNewSize=2048m -XX:PermSize=2048m -XX:MaxPermSize=2048m -XX:+UseG1GC -XX:+UnlockDiagnosticVMOptions -XX:+G1SummarizeConcMark -XX:+UseTLAB -XX:NewRatio=3 -XX:+UseCMSInitiatingOccupancyOnly -XX:InitiatingHeapOccupancyPercent=30 -XX:ConcGCThreads=5 -XX:ParallelGCThreads=20 -XX:+UseFastAccessorMethods -XX:+UseAdaptiveGCBoundary -XX:+UseStringCache -XX:+AggressiveOpts
- Make the same changes on the both debugoff.bat and debugon.bat file
- Once the changes are done, run the following batch file on the location egurkha\libin order for the changes to take effect
- Run the file debugoff.bat as an administrator
- Run the file start_agent.bat as an administrator
NOTE:
- Memory setting has to be calculated based on the Memory available on the system.
- Take a backup of respective file before making this changes.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article