coldfusion - ¿Es el recolector de basura JDK 6u14 Garbage First(G1), adecuado para JRun?
jvm jdk1.6 (4)
Recolector de basura Garbage First (G1) http://weblogs.java.net/blog/opinali/archive/2009/02/here_comes_jdk.html
¿Crees que este recolector de basura es mejor para JRun, ejecutando ColdFusion 8?
Le diré que actualizar el JVM en ColdFusion es muy sencillo, por lo que siempre actualizo a la última JVM una vez que se ha lanzado durante un mes. No he tenido ningún problema con ninguno de los lanzamientos hasta ahora y ColdFusion parece estar un poco más rápido con cada actualización.
Dicho esto, siempre debe actualizar la JVM en una máquina de prueba primero y ejecutar su batería de pruebas para asegurarse de que nada se rompa.
G1 está disponible en Java 6 actualización 14 . Puede ser una buena elección desde una perspectiva técnica, pero en esta versión tiene la siguiente restricción impar:
Aunque G1 está disponible para su uso en esta versión, tenga en cuenta que el uso de producción de G1 solo se permite cuando se ha adquirido un contrato de soporte de Java. G1 es compatible con el programa Java Platform Standard Edition for Business de Sun.
InfoQ tiene especulaciones sobre si esto es solo una limitación a corto plazo o un intento a largo plazo de Sun (ahora Oracle) para ganar algo de dinero: ¿Sun ofrece el nuevo recolector de basura G1 solo con un contrato de soporte pago?
Aquí está la solución que está buscando, lea sobre los recolectores de basura:
http://training.figleaf.com/curriculum/upload/AdminCF800_Unit05_configuringPerformance.pdf
(vea la página 5-10)
<cfscript>
obj = createObject("java", "java.lang.System");
obj.gc();
obj.runFinalization();
</cfscript>