Hi devs,

I've done some memory analysis with yourkit and it happens that the EM takes a 
lot of memory, namely:

* DefaultCoreExtensionRepository takes 31MB of memory as it caches all 
extensions found in memory
* Out of the 31MB, 29MB is used by org.apache.maven.model.Model with 373 
instances (I guess that's the number of extensions we have)
* Note that 15MB is taken just by Xpp3Dom objects (42814) for the goals of the 
plugins of the extensions
* 10MB by PluginManagement

The question is: are we ok with this? Should we reduce it?

On a different note, PyDictionary takes 11MB of memory. Actually the total 
memory taken by python is much more, I've computed to be 50MB, that's quite a 
lot just for our code macro…

Thanks
-Vincent


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to