根据此页面:
http://grails.github.io/grails-howtos/en/performanceTuning.html#s3,grails run-app
命令将为JVM本身提供一些选项,例如-XX:MaxPermSize
。所以,我的问题是,默认情况下grails run-app
命令提供了哪些选项?我之所以这么说是因为我在开发模式下进行了一些基准测试,所以当我通过GRAILS_OPTS提供JVM选项时,我想确保实际上我正在改变一些东西。
提前谢谢。
答案 0 :(得分:11)
您可以在
中的startGrails.bat
中获取详细信息
GRAILS_HOME/bin/
GRAILS_OPTS
的默认设置(如果用户未提供)看起来像
GRAILS_OPTS=-server -Xmx768M -Xms64M
-XX:PermSize=32m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8
根据使用的命令获取覆盖。在run-app
的情况下,我认为除非用户另外指定为环境变量,否则将使用默认值。