Copy link to clipboard
Copied
Hello,
We are having performance issues with our beta site w and have diagnosed the problem as part of a cfinclude issue.
We performed a test between to comparable servers. We placed a 74kb file on our network.
Our first test was to have each server read the file in 100 times.
Server 1 came in at 110ms. Sever 2 came in at 109ms.
So far, so good. Then I did a cfinclude of the file 100 times.
Server 1 came in at 12473 ms. Server 2 came in at 2,300 ms.
Any help getting Server 1 to perform like Server 2 would be greatly appreciated. This clearly seems to be an issue on Server 1, even though the settings are nearly identical with server 2.
Please help.
Thanks,
Brendan
There server with the problem has the following settings:
ColdFusion: 8,0,1,195765
Processor: 2 Dual Core 3.0 GHz Xeon’s
Memory: 10 GB
OS: 2003 R2 Standard x64 Edition
JVM – 1.06_04
Java VM Version: 10.0-b19
Java Specification Version 1.6
Java Class Version 50.0
Heap Size – 8 GB
In our JVM arguments we have: -XX:MaxPermSize=258m -XX:+UseConcMarkSweepGC -XX:-UseAdaptiveSizePolicy -XX:+UseParNewGC
Copy link to clipboard
Copied
I would recommend upgrading your JVM to 1.6.0_12 or higher. There have been some significant performance enhacements since _04. Also, with a heap of 8GB, you have room to spare. Maybe consider cranking up the maxpermsize a bit.
As for the server ... do you have a RAID controller? Can you modify the controller's performance to weight it a little more to read?
You say server 1's settings are "nearly identical" to server 2. What are the differences?
Copy link to clipboard
Copied
I would also compare the respective application files. After all, the Application file is also included.