Coldfusion 10 slower when using Java 1.7 compared to 1.6

大兔子大兔子 提交于 2019-12-03 01:34:20

Answer for this is that Adobe has acknowledged the bug and is looking to fix it. Adobe bug base record.

P-H

I would recommend that you review the JVM Thread Dump data in between your 2 load testing runs (JRE 1.6 vs. JRE 1.7). I have seen CF10 class loader issues in the past associated with the usage of cfdump and cfquery in-memory (query of queries).

Focus your analysis on any thread lock contention problem that you may be facing with JRE 1.7.

The class loader change you are referring to is supposed to actually improve concurrency of the class loading operations but still not impossible that it may trigger some slowness in your environment.

Another recommendation is to look at your GC memory allocation rate. For this purpose, turn on verbose:gc and compare the output data between your 2 runs. Determine if any increase of the GC memory allocation rate and/or GC frequency could be at the root cause of this drop of throughput.

Finally, perform a very close review of the JVM arguments. Ensure that your Java heap tuning arguments, including heap sizing are exactly the same as per JRE 1.6 so we can compare apples vs. apples.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!