We're running cfmx 7 in a clustered environment. It seems that all my instances are not releasing memory properly. For example, I have one instance that sends out emails. It does a lot of text processing and therefore uses a lot of ram. After it's done sending the email, the memory usage is still just under 1 gig, even though this instance is no longer processing things. There is maybe 1 request that comes in per minute, as a scheduled task, but they should only take a second or so to process.
I know that Java uses a garbage collector which collects the memory when it feels like it, but is there a way to a. force it to run or b. switch it to a better one? Now that I think of it, I think I remember a switch that was something like AgressiveGC. Is anyone using some sort of setting for GC that eliminates this issue? Russ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Get the answers you are looking for on the ColdFusion Labs Forum direct from active programmers and developers. http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid-72&catid=648 Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293339 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

