Memory Management
Good Morning,
I have a server in coldfusion 10 with 32 gigabytes of memory, but noted with great concern that the server lives by consuming whole untapped processor memory, how I can optimize this from the administrator?
Thank you.
Good Morning,
I have a server in coldfusion 10 with 32 gigabytes of memory, but noted with great concern that the server lives by consuming whole untapped processor memory, how I can optimize this from the administrator?
Thank you.
I've never worked with Linux, so I can't speak to the nuances of running CF on it. Is that a 32-bit or 64-bit OS?
The JVM settings indicate ColdFusion can only be using a maximum of 2GB of heap space, nowhere near the 32GB you have on the server. If you are running a 64-bit OS and have installed the 64-bit version of CF 10, you can definitely increase the JVM heap size as needed to accommodate your application. You should also update ColdFusion 10 to the latest update (Update 14) to add support for Java 1.7 & 1.8 (technically Java 1.7 was supported by an earlier update, but 1.8 support was added by Update 14). Then you can take advantage of newer Garbage Collection methods and don't have to worry about some of the other JVM memory tweaks (which were deprecated in 1.7 or 1.8).
Only you can determine what the optimum settings are for your application. JVM tuning is a complex topic that many consider to be a "dark art". There are a few ColdFusion JVM tuning experts out there, and maybe one of them will chime in if you ask specific questions.
-Carl V.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.