Costin Manolache wrote:
On 4/25/06, Remy Maucherat <[EMAIL PROTECTED]> wrote:
Costin Manolache wrote:
Not sure what is the plan for commons-modeler, I think it is worth to
bring it back to tomcat or fork a separate implementation
Modeler is now in the tomcat.util package in the new repository, so you
can try to improve it if you'd like to. One first change I made is that
it uses the digester to read the descriptors (rather than DOM).
I'll take a look, maybe we don't really need model mbeans.
Standard MBeans default to caching MBeanInfo on a per-instance, rather than per-interface or per-implementation-class basis.

I'd suspect that ModelMBeans have a similar issue by default.

I'd guess the same MBeanInfo is used for all instances based on a given target class. In that case, it should be possible to cache/share on that basis, which should reduce the memory MBeanInfo related portion of the footprint from sum(targetType1*nObjectsOfType1,...)*mbeanInfoSize to simply nTargetTypes*mbeanInfoSize.

--
Jess Holle

Reply via email to