----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/44958/#review124042 -----------------------------------------------------------
Fix it, then Ship it! ambari-server/src/main/python/ambari_server_main.py (line 89) <https://reviews.apache.org/r/44958/#comment186394> I am not familiar with these options, but it apears like no one really knows what they do. See https://dzone.com/articles/busting-permgen-myths for an example. Do we really think that this is necessary? Do we know how this will affect performance? - Robert Levas On March 17, 2016, 10:57 a.m., Daniel Gergely wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/44958/ > ----------------------------------------------------------- > > (Updated March 17, 2016, 10:57 a.m.) > > > Review request for Ambari, Laszlo Puskas, Oliver Szabo, Robert Levas, Sandor > Magyari, and Sebastian Toader. > > > Bugs: AMBARI-15465 > https://issues.apache.org/jira/browse/AMBARI-15465 > > > Repository: ambari > > > Description > ------- > > Increased permGen size to 128m, also added **-XX:+CMSPermGenSweepingEnabled** > and **-XX:+CMSClassUnloadingEnabled** to allow jvm to keep permGen space > clean. > > > Diffs > ----- > > ambari-server/conf/unix/ambari-env.sh e9fdcdd > ambari-server/src/main/python/ambari_server_main.py 00e084b > > Diff: https://reviews.apache.org/r/44958/diff/ > > > Testing > ------- > > Manual testing: > [root@c6401 sbin]# ps -ef | grep ambari-server > root 20769 1 27 14:47 pts/0 00:00:24 > //usr/jdk64/jdk1.8.0_60/bin/java -server -XX:NewRatio=3 > -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit > -XX:CMSInitiatingOccupancyFraction=60 **-XX:+CMSPermGenSweepingEnabled > -XX:+CMSClassUnloadingEnabled** -Dsun.zip.disableMemoryMapping=true -Xms512m > -Xmx2048m **-XX:MaxPermSize=128m** > -Djava.security.auth.login.config=//etc/ambari-server/conf/krb5JAASLogin.conf > -Djava.security.krb5.conf=/etc/krb5.conf > -Djavax.security.auth.useSubjectCredsOnly=false -Xms512m -Xmx2048m > -Djava.security.auth.login.config=//etc/ambari-server/conf/krb5JAASLogin.conf > -Djava.security.krb5.conf=/etc/krb5.conf > -Djavax.security.auth.useSubjectCredsOnly=false -cp > //etc/ambari-server/conf:/usr/lib/ambari-server/*:/usr/share/java/postgresql-jdbc.jar > org.apache.ambari.server.controller.AmbariServer > > > Thanks, > > Daniel Gergely > >