如果是使用cmd启动,则修改Catalina.bat文件
如果是服务运行,则修改注册表的参数
rem -server rem 以服务器模式启动,启动速度慢,但更稳定,性能更好
rem -Xms4096M rem 由于本机内存为16G,这里就设置成8G(实际并未达到最大内存的80%)
rem -Xmx4096M rem -Xms与-Xmx设成一样的值,避免JVM因为频繁的GC导致性能大起大落
rem -Xss512k
rem -XX:+AggressiveOpts
rem -XX:+UseBiasedLocking
rem -XX:PermSize=1024M rem 内存永久保留区域
rem -XX:MaxPermSize=4096M rem 内存永久保留区域
rem -XX:MaxTenuringThreshold=31
rem -XX:+UseConcMarkSweepGC
rem -XX:+UseParNewGC rem 对年轻代采用多线程并行回收,这样收得快;
rem -XX:+CMSParallelRemarkEnabled rem 带CMS相关的是并发回收(CMS垃圾收集器)
rem -XX:+UseCMSCompactAtFullCollection rem 带CMS相关的是并发回收(CMS垃圾收集器)
rem -XX:LargePageSizeInBytes=128m
rem -XX:+UseFastAccessorMethods
rem -XX:+UseCMSInitiatingOccupancyOnly rem 带CMS相关的是并发回收(CMS垃圾收集器)
rem -Djava.awt.headless=true