[ https://issues.apache.org/jira/browse/IGNITE-6521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16205640#comment-16205640 ]
ASF GitHub Bot commented on IGNITE-6521: ---------------------------------------- GitHub user akuramshingg opened a pull request: https://github.com/apache/ignite/pull/2858 IGNITE-6521 Update JVM options (default and recommendations) for better performance You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-6521 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/2858.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2858 ---- commit 8f2490fd64f3a0935b7633c800d804e3a2c53940 Author: Alexandr Kuramshin <ein.nsk...@gmail.com> Date: 2017-10-16T09:45:13Z IGNITE-6521 Update JVM options (default and recommendations) for better performance ---- > Review default JVM options for better performance > ------------------------------------------------- > > Key: IGNITE-6521 > URL: https://issues.apache.org/jira/browse/IGNITE-6521 > Project: Ignite > Issue Type: Improvement > Components: general, visor > Affects Versions: 2.1 > Reporter: Alexandr Kuramshin > Assignee: Alexandr Kuramshin > > Non-optimal recommendations are present in ignite startup scrips > {noformat} > :: > :: Uncomment the following GC settings if you see spikes in your throughput > due to Garbage Collection. > :: > :: set JVM_OPTS=%JVM_OPTS% -XX:+UseParNewGC -XX:+UseConcMarkSweepGC > -XX:+UseTLAB -XX:NewSize=128m -XX:MaxNewSize=128m > :: set JVM_OPTS=%JVM_OPTS% -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=1024 > -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=60 > {noformat} > Some utilities (like Visor) are hanged up in continuous GCs when connected to > large clusters (above one hundred nodes). Even after using large heap (about > 32 Gb). > I'd like to propose to remove this lines and modify default JVM_OPTS as > follows > {noformat} > set JVM_OPTS=-Xms1g -Xmx8g -XX:+UseG1GC -server -XX:+AggressiveOpts > -XX:MaxPermSize=256m > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)