You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexandr Kuramshin (JIRA)" <ji...@apache.org> on 2017/09/28 11:03:00 UTC
[jira] [Created] (IGNITE-6521) Review default JVM options for
better performance
Alexandr Kuramshin created IGNITE-6521:
------------------------------------------
Summary: 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)