Niklaus, if there are no memory dumps in that time I think we can rule PeriodicBackup plugin as the culprit and there is no need to move Jenkins to run under Tomcat.

I have merged the fixes to the PeriodicBackup plugin repo (1.2+ contains the fixes in my snapshot) which should now be available from your plugin manager (you may need to click "Check now" in the advanced tab).

The exception java.lang.OutOfMemoryError: PermGen space is generic, depends on how Jenkins is used, what plugins you have installed etc. there is no way to avoid it if there is a class loader memory leak, increasing the max permsize, enabling other switches which modify the JVM GC behaviour will (most of the time) prolong the ticking time bomb.

For those interested in knowing more about PermGen check out this article: http://frankkieviet.blogspot.ca/2006/10/classloader-leaks-dreaded-permgen-space.html

If there are others receiving this error after increasing both -XX:MaxPermSize and -Xmx to reasonable values it might be caused by plugin(s) you have installed or the way you use Jenkins, however without a heap dump to analyse it is practically impossible to debug.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to