Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-25894

Working on a board without reloading the page leads to high memory consumption and slowness when trying to view issues

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 9.8.1, 9.15.0, 9.12.5
    • Scrum Board
    • None

      Working on a single page that loads data asynchronously can lead to high memory consumption by the browser and make it slow to a point that you are forced to reload the page.

      Steps to Reproduce

      1. Open the backlog of a project or the sprint page.
      2. Click on issues for a while.
      3. Edit issues, change values on fields without leaving the page.

      Expected Results

      While working, memory is better managed and objects aren't just kept adding to memory, specially if they are already there.

      Actual Results

      Memory just keeps increasing without any trace of objects being available for collection until the page is reloaded.

      The page below had 8 issues and randomly clicking on them for aprox. 20 minutes made the browser take over 2GB of memory:

      This is the Sprint page:

      And this is the browser memory consumption, on linux and on macos. Both running the latest of Google Chrome:

      Workaround

      Reload the browser from time to time to release memory.

        1. Screenshot 2024-04-09 at 13.23.11.png
          Screenshot 2024-04-09 at 13.23.11.png
          1.53 MB
        2. Screenshot 2024-04-09 at 13.28.30.png
          Screenshot 2024-04-09 at 13.28.30.png
          295 kB
        3. this .png
          this .png
          550 kB

              Unassigned Unassigned
              pcora Pedro Cora
              Votes:
              5 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: