ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexandr Kuramshin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-6521) Review default JVM options for better performance
Date Thu, 28 Sep 2017 11:03:00 GMT
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

:: Uncomment the following GC settings if you see spikes in your throughput due to Garbage
:: set JVM_OPTS=%JVM_OPTS% -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseTLAB -XX:NewSize=128m
:: set JVM_OPTS=%JVM_OPTS% -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=1024 -XX:+UseCMSInitiatingOccupancyOnly

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

set JVM_OPTS=-Xms1g -Xmx8g -XX:+UseG1GC -server -XX:+AggressiveOpts -XX:MaxPermSize=256m

This message was sent by Atlassian JIRA

View raw message