ICEfaces
  1. ICEfaces
  2. ICE-2820

menuBar has performance issue when on same page with paginator in 1.7Beta1 on IE6

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.7Beta1
    • Fix Version/s: 1.7RC1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      IE6

      Description

      Using the application provided by the user, these are the results:
          - ICEfaces 1.6.2: After changing pages of paginator 30 times, no visible slowdowns for the menuBar
          - ICEfaces 1.7Beta: After change pages 15 times, submenus now takes about 4 seconds to appear. And in the meantime, browser uses 100% of CPU.
                                              After changing pages 30 times, slowdown continued to increase. Now it take about 10 seconds for submenus to appear.
                                              Note: The time it takes for the submenu of the first top-level child to appear never increases.

        Activity

        Hide
        Ken Fyten added a comment -

        Testing shows that this is limited to IE6 and doesn't appear to be related to a browser memory leak:

        Results with IE7:

        • 1.6.2: No visible slowdowns after 50 page changes
        • 1.7Beta: At start, submenu takes less than a second to appear
          After 15 changes, submenu takes about 4 seconds to appear
          After 30 changes, submenu still only takes 4 seconds to appear
          After 50 changes, submenu still only takes 4 seconds to appear

        Memory Consumptions:
        1.6.2
        Start:
        34,338K
        1.7Beta
        Start:
        39,576K

        After 15 Changes:
        37,940K

        After 15 Changes:
        44,292K

        After 30 Changes:
        39,160K

        After 30 Changes:
        45,216K

        After 50 Changes:
        39,204K

        After 50 Changes
        47,210K

        Show
        Ken Fyten added a comment - Testing shows that this is limited to IE6 and doesn't appear to be related to a browser memory leak: Results with IE7: 1.6.2: No visible slowdowns after 50 page changes 1.7Beta: At start, submenu takes less than a second to appear After 15 changes, submenu takes about 4 seconds to appear After 30 changes, submenu still only takes 4 seconds to appear After 50 changes, submenu still only takes 4 seconds to appear Memory Consumptions: 1.6.2 Start: 34,338K 1.7Beta Start: 39,576K After 15 Changes: 37,940K After 15 Changes: 44,292K After 30 Changes: 39,160K After 30 Changes: 45,216K After 50 Changes: 39,204K After 50 Changes 47,210K
        Hide
        Mircea Toma added a comment -

        Avoid accumulation of event listeners.

        Show
        Mircea Toma added a comment - Avoid accumulation of event listeners.

          People

          • Assignee:
            Unassigned
            Reporter:
            Jacky Lee
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: