[Mondrian] Memory Monitoring - which threshold?

Matt Campbell mkambol at gmail.com
Tue Nov 20 09:56:44 EST 2012

NotificationMemoryMonitor uses MemoryPoolMXBean.setUsageThreshold() to
define the memory threshold for triggering a notification.  Based on the
javadoc for MemoryPoolMXBean, I think usageThreshold  is independent of
whether GC has completed.  There’s another threshold that takes GC into
account, though.  MemoryPoolMXBean.setCollectionUsageThreshold() specifies
a threshold to be checked after recycling unused objects.

This blog post has a nice example of usage threshold vs. collection usage

Is the intention with Mondrian memory monitoring to notify whenever the
memory threshold exceeded, or just post-garbage collection?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20121120/48084f13/attachment.html 

More information about the Mondrian mailing list