[rules-users] Measuring Drools Memory Usage

Roger Tanuatmadja rogerst at gmail.com
Mon Jul 28 21:11:40 EDT 2008


Hi,

Has anyone attempted to measure the incremental memory usage of using
Drools? Anyone cares to share their methodology?

I am currently following the following methodology:
1. Prevent garbage collection from happening by using large Xms Xmx (1024m
in my case), a NewRatio of 2 (I am sure other sizes will work as well) and
verbogegc enabled to confirm that no garbage collection is happening.
2. Use Runtime.freeMemory before and after fireAllRules and measuring the
difference.

The problem with my methods so far has been that after a positive memory
usage (indicating you are using memory), subsequent use case (the same one)
incurs zero memory usage which is very strange.

So I guess my question is 2 fold: anyone care to share their methodology,
and can anyone see what's wrong with mine?

Thanks,

Roger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20080728/58a069be/attachment.html 


More information about the rules-users mailing list