(This issue was likely also reported on Google Code by someone else but never answered.)
We're suffering from a severe memory leak that seems to be coming from the Build Pipeline plugin, growing with each HTTP request for the build pipeline view.
We took a heap dump after just one work day of run-time and ran jhat on it. The graph shows memory usage growing almost linearly over the course of a day and the heap analysis shows an unusually high number of instances of the class au.com.centrumsystems.hudson.plugin.buildpipeline.BuildForm.
- In issue 143 on Google Code, the reporter also mentioned that they downgraded the plugin to version "1.2.3".
- We were restarting Jenkins every night, which caused other problems.
- For now, we're able to free up memory by identifying the session that keeps refreshing the pipeline view and killing that session.