Re: ACF10 32 - 64 bit
Hi. So we're moving from ACF10 32 bit to ACF10 64 bit. On ACF10 32 bit, we settled on: Minimum JVM Heap Size (in MB)1369 Maximum JVM Heap Size (in MB)1369 On the ACF10 64 bit box, we have 32 GB of RAM to play with. Given that this box is just: ACF10 The OS (Windows Server 2012) FusionReactor ...what's the best recommendation(s) for min/max heap to guarantee ACF10 always has as much RAM as it could possible want/need? This question requires more information. How much memory did your application use in the 32-bit environment? Were you having out-of-memory issues in the old enviroment? Just because you have loads of memory doesn't mean you want CF to have to manage it all, unless it's going to use it. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Service-Disabled Veteran-Owned Small Business (SDVOSB) on GSA Schedule, and provides the highest caliber vendor- authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360211 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 32 - 64 bit
Hi. So we're moving from ACF10 32 bit to ACF10 64 bit. On ACF10 32 bit, we settled on: Minimum JVM Heap Size (in MB)1369 Maximum JVM Heap Size (in MB)1369 On the ACF10 64 bit box, we have 32 GB of RAM to play with. Given that this box is just: ACF10 The OS (Windows Server 2012) FusionReactor ...what's the best recommendation(s) for min/max heap to guarantee ACF10 always has as much RAM as it could possible want/need? This question requires more information. How much memory did your application use in the 32-bit environment? Were you having out-of-memory issues in the old enviroment? Just because you have loads of memory doesn't mean you want CF to have to manage it all, unless it's going to use it. In the last week, we maxed out at 960 MB. OK, so maybe you'd leave the minimum heap size right around where it is now, and increase the maximum by 1.5 or 2 times the current value - these are just guesses, of course. See how that works, then change accordingly. If you're using Java 8 (which you can with the latest CF patches), you might want to look at your PermGen settings, as Java 8 doesn't really have a permanent generation any more. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Service-Disabled Veteran-Owned Small Business (SDVOSB) on GSA Schedule, and provides the highest caliber vendor- authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360214 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 32 - 64 bit
In the old days, the wisdom was to make min and max match so that CF wasn't spending horsepower constantly re-sizing the heap. Is that no longer true? On Thu, Mar 5, 2015 at 7:08 PM, Dave Watts dwa...@figleaf.com wrote: Hi. So we're moving from ACF10 32 bit to ACF10 64 bit. On ACF10 32 bit, we settled on: Minimum JVM Heap Size (in MB)1369 Maximum JVM Heap Size (in MB)1369 On the ACF10 64 bit box, we have 32 GB of RAM to play with. Given that this box is just: ACF10 The OS (Windows Server 2012) FusionReactor ...what's the best recommendation(s) for min/max heap to guarantee ACF10 always has as much RAM as it could possible want/need? This question requires more information. How much memory did your application use in the 32-bit environment? Were you having out-of-memory issues in the old enviroment? Just because you have loads of memory doesn't mean you want CF to have to manage it all, unless it's going to use it. In the last week, we maxed out at 960 MB. OK, so maybe you'd leave the minimum heap size right around where it is now, and increase the maximum by 1.5 or 2 times the current value - these are just guesses, of course. See how that works, then change accordingly. If you're using Java 8 (which you can with the latest CF patches), you might want to look at your PermGen settings, as Java 8 doesn't really have a permanent generation any more. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Service-Disabled Veteran-Owned Small Business (SDVOSB) on GSA Schedule, and provides the highest caliber vendor- authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360215 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 32 - 64 bit
In the last week, we maxed out at 960 MB. On Thu, Mar 5, 2015 at 5:35 PM, Dave Watts dwa...@figleaf.com wrote: Hi. So we're moving from ACF10 32 bit to ACF10 64 bit. On ACF10 32 bit, we settled on: Minimum JVM Heap Size (in MB)1369 Maximum JVM Heap Size (in MB)1369 On the ACF10 64 bit box, we have 32 GB of RAM to play with. Given that this box is just: ACF10 The OS (Windows Server 2012) FusionReactor ...what's the best recommendation(s) for min/max heap to guarantee ACF10 always has as much RAM as it could possible want/need? This question requires more information. How much memory did your application use in the 32-bit environment? Were you having out-of-memory issues in the old enviroment? Just because you have loads of memory doesn't mean you want CF to have to manage it all, unless it's going to use it. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Service-Disabled Veteran-Owned Small Business (SDVOSB) on GSA Schedule, and provides the highest caliber vendor- authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360213 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 32 - 64 bit
In the old days, the wisdom was to make min and max match so that CF wasn't spending horsepower constantly re-sizing the heap. Is that no longer true? It's never been true, in an unqualified sense. That's why they give you two fields. Any place there's a choice in the CF Administrator, it's there for a reason. There is a cost to constantly increasing the heap size over time. There is also a cost to starting with a large heap when you're not currently using that much. What's the right value for you? Only load testing can tell you for sure. Anyone who tells you that they can give you the correct value for a configuration field in all situations is wrong. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Service-Disabled Veteran-Owned Small Business (SDVOSB) on GSA Schedule, and provides the highest caliber vendor- authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:360216 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm