我在试图弄清楚如何调整我的Railo / Lucee / Tomcat环境参数时看着这个post about Pulling Used PermGen Space Programmatically,我想知道生成的信息是否对我有帮助?
这是我在该帖子中的代码的当前输出
代码缓存(非堆内存)4MB / 48MB
Eden Space(堆内存)53MB / 67MB
幸存者空间(堆内存)4MB / 8MB
CMS Old Gen(堆内存)122MB / 1965MB
CMS Perm Gen(非堆内存)40MB / 1024MB
这是来自我的setenv.sh
JAVA_OPTS="-server -Djava.awt.headless=true -Xms2048m -Xmx2048m -XX:PermSize=1024m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC"
这是free -m
total used free shared buffers cached
Mem: 3750 1997 1752 0 190 1351
-/+ buffers/cache: 455 3294
Swap: 0 0 0
在弄清楚我的JAVA_OPTS时,我怎么能弄清楚,或者我应该用什么作为我的出发点?