What are the various JVM tuning parameters in the server.config configuration file?
The list outlined below provides an overview of the various tuning parameters of the $FGLHOME/config/server.config file:
foglight.vm.option2 = "-XX:PermSize=XXXm"; (The section of the heap reserved for the permanent generation holds all of the reflective data for the JVM)
foglight.vm.option3 = "-XX:MaxPermSize=XXXm"; (Sets the maximum size of the permanent generation)
foglight.vm.option4 = "-XX:NewRatio=X"; (Sets the ratio of New/Old generations)
foglight.vm.option5 = "-XX:LargePageSizeInBytes=XXXm"; (Sets the large page size used for the Java heap)
foglight.vm.option6 = "-XX:NewSize=XXXm"; (Sets the initial size of the Young generation)
foglight.vm.option7 = "-XX:MaxNewSize=XXXm"; (Sets the maximum size of the Young generation)
foglight.vm.option8 = "-XX:+DisableExplicitGC"; (Disables initiation of garbage collections from within java code)
NOTE: The above list is not an exhaustive list of all JVM parameters in the 'server.config' file. The XXX values should be changed to values that relate to environment requirements.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center