Any way to shrink JVM heap running Coldfusion 9 once allocated?
===

We have our JVM set for our CF9 server to allocate a max of 2GB of heap space.  Normally, it only allocates around 750MB to 1GB, and we really only use around 500MB of that.

A rogue script just got fired off, and it ended up hogging the heap space, and so the JVM had allocated the full 2GB limit.  Now, we are back to running at our normal pace, using only 500MB of the 2GB allocated, and our server is now at 90% memory usage.

Is there any setting we can use that will shrink the max heap space for the JVM when it no longer needs that much allocated?  Or, will this always stay like this until the next reboot?  Just wondering because we only have 10% left of our memory on the server for "wiggle" room...

Thanks!