FusionReactor Technote - FRS-23

Why do I get Crash Protection low-memory alerts even after killing the request which was taking up all the memory?

Description

Although FusionReactor was able to kill the request, the JVM has not yet freed up the memory used by that request. The memory is reclaimed periodically by the JVM Garbage Collector, and this consolidation of free memory is outside the control of FusionReactor. It is possible to hint the GC that it should reclaim memory, but with Java's advanced collection strategies, this is almost useless and can be ignored by Java anyway. Simply wait a few seconds and Java will reclaim the memory automatically. You can use FusionReactor's memory graphs to see exactly when the memory is freed.

Issue Details

Type: Technote
Issue Number: FRS-23
Components: Crash Protection
Environment:
Resolution: Fixed
Added: 18/05/2007 12:05:45
Affects Version: 2.0
Fixed Version: 2.0
Server:
Platform:
Related Issues:
  • FRS-148 - I killed a long running request that was using a lot of memory but it hasn't returned to normal. Shouldn't the JVM clear the memory?

Issue Feedback

Did you find this issue helpful?

0 out of 0 people found this article helpful

Current Events »

Jul
29
CFUnited Gold Sponsors Intergral GMBH

Spotlight »

Newsletter Sign Up »

Adobe Solution Partner »

Adobe Solution Partner Adobe Certified Professional ColdFusion MX 7 Adobe Certified Professional Flex Developer