@suspiria
Thank YOU VERY MUTCH! Thats the point why Coldfusion didn't start with another java.home folder. We now realy have the latest version running and yes the performance is mutch mutch better then before, BUT there is still a memory problem after a while.
Here the steps we have done:
- downloaded the latest JDK from SUN
- Install it on a windows machine under c:\sun\SDK
- copied the folder /sun/SDK/jdk/jre to the server
- modified jvm.config: changed the java.home to this folder
- Restart the "ColdFusion 8 Application Server"
- enjoyed the performance improvement
after 6 hours the free memory runs lower 3% and the full GC repeats very often and don't bring it back :-(
these are the java.args we try so far:
java.args=-server -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:gc_08.log -Xms768m -Xmx1280m -Dsun.io.useCanonCaches=false -Dsun.rmi.dgc.server.gcInterval=600000 -XX:MaxPermSize=256m -XX:NewSize=192m -XX:SurvivorRatio=4 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Dcoldfusion.rootDir={application.home}/../ -Dcoldfusion.libPath={application.home}/../lib -Dcoldfusion.classPath={application.home}/../lib/updates,{application.home}/../lib,{application.home}/../gateway/lib/,{application.home}/../wwwroot/WEB-INF/flex/jars,{application.home}/../wwwroot/WEB-INF/cfform/jars,C:/ColdFusion8/cfx/adsjdbc.jar
java.args=-server -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:gc_09.log -Xms768m -Xmx1280m -Dsun.io.useCanonCaches=false -XX:MaxPermSize=192m -XX:NewSize=192m -XX:SurvivorRatio=8 -Dcoldfusion.rootDir={application.home}/../ -Dcoldfusion.libPath={application.home}/../lib -Dcoldfusion.classPath={application.home}/../lib/updates,{application.home}/../lib,{application.home}/../gateway/lib/,{application.home}/../wwwroot/WEB-INF/flex/jars,{application.home}/../wwwroot/WEB-INF/cfform/jars,C:/ColdFusion8/cfx/adsjdbc.jar
java.args=-server -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:gc_10.log -Xms768m -Xmx1280m -Dsun.io.useCanonCaches=false -XX:MaxPermSize=192m -XX:NewSize=192m -XX:SurvivorRatio=8 -XX:NewRatio=4 -Dcoldfusion.rootDir={application.home}/../ -Dcoldfusion.libPath={application.home}/../lib -Dcoldfusion.classPath={application.home}/../lib/updates,{application.home}/../lib,{application.home}/../gateway/lib/,{application.home}/../wwwroot/WEB-INF/flex/jars,{application.home}/../wwwroot/WEB-INF/cfform/jars,C:/ColdFusion8/cfx/adsjdbc.jar
I keep trying ....