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

Reply via email to