Skip to main content
May 12, 2009
Question

cfinclude performance issue

  • May 12, 2009
  • 2 replies
  • 869 views

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

    This topic has been closed for replies.

    2 replies

    BKBK
    Community Expert
    Community Expert
    May 17, 2009

    I would also compare the respective application files. After all, the Application file is also included.

    May 13, 2009

    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?