• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • Ubuntu 7.10 running on 32bit dual core. Jenkins with Winstone. Java version "1.6.0_03", Java(TM) SE Runtime Environment (build 1.6.0_03-b05), Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

      I am not sure I have filed this under the right component.

      We are seeing steady gradual increases in memory usage for our Jenkins (see attached graphs). It does not result in the OutOfMemoryError but usually results in Jenkins utilizing 100% of CPU (one core in our case).

      Attached is a memory histogram report and the link include (see URL above) is to a heap dump generated using the Monitoring Plugin.

      This happens consistently and our work around for now is to restart Jenkins each time it gets too bloated. If this doesn't get fixed, we will have to stop using Winstone and use Jetty - because there seems to be a connection between the servlet wrapper (winstone/jetty) and the leak - pretty sure we did not see this when using Jetty.

          [JENKINS-14473] Jenkins server memory leak

          Anoop Karollil created issue -
          Anoop Karollil made changes -
          Description Original: I am not sure I have filed this under the right component.

          We are seeing steady gradual increases in memory usage for our Jenkins (see attached graphs). It does not result in the OutOfMemoryError but usually results in Jenkins utilizing 100% of CPU (one core in our case).

          Attached is a memory histogram report and heap dump generated using the Monitoring Plugin.

          This happens consistently and our work around for now is to restart Jenkins each time it gets too bloated. If this doesn't get fixed, we will have to stop using Winstone and use Jetty - because there seems to be a connection between the servlet(?) wrapper (winstone/jetty) and the leak - pretty sure we did not see this when using Jetty.
          New: I am not sure I have filed this under the right component.

          We are seeing steady gradual increases in memory usage for our Jenkins (see attached graphs). It does not result in the OutOfMemoryError but usually results in Jenkins utilizing 100% of CPU (one core in our case).

          Attached is a memory histogram report and the link include (see URL above) is to a heap dump generated using the Monitoring Plugin.

          This happens consistently and our work around for now is to restart Jenkins each time it gets too bloated. If this doesn't get fixed, we will have to stop using Winstone and use Jetty - because there seems to be a connection between the servlet(?) wrapper (winstone/jetty) and the leak - pretty sure we did not see this when using Jetty.
          Anoop Karollil made changes -
          Attachment New: heapdump_Leak_Suspects.zip [ 22229 ]
          Attachment New: heapdump_Top_Components.zip [ 22230 ]
          Attachment New: heapdump_Top_Consumers.zip [ 22231 ]
          Attachment New: heapdump_top_consumers_eclipse_memory_analyser.pdf [ 22232 ]
          Anoop Karollil made changes -
          Environment Original: Ubuntu 7.10 running on 32bit dual core. Jenkins with Winstone. New: Ubuntu 7.10 running on 32bit dual core. Jenkins with Winstone. Java version "1.6.0_03", Java(TM) SE Runtime Environment (build 1.6.0_03-b05), Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
          Anoop Karollil made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 145109 ] New: JNJira + In-Review [ 191358 ]

            Unassigned Unassigned
            akarollil Anoop Karollil
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: