https://bugs.kde.org/show_bug.cgi?id=400364

            Bug ID: 400364
           Summary: Task manager is too slow for managing large numbers of
                    programs of the same type
           Product: plasmashell
           Version: 5.13.4
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: Task Manager
          Assignee: h...@kde.org
          Reporter: marti...@mailfence.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY
Task manager is too slow for managing large numbers of programs of the same
type. 

STEPS TO REPRODUCE

Use the default Plasma5 panel configuration in which tasks are shown on the
task bar.

Create 50 instances of Konsole and try to switch to the lowest one in the menu
being generated.


OBSERVED RESULT
It takes 2-3 seconds to build the menu that allows one to switch between
Konsole instances (with 5GB RAM free).

EXPECTED RESULT
The menu should be built in less than 100ms or at least a factor of 20-30
compared to the current performance level.

SOFTWARE VERSIONS
KDE Plasma Version: 5.13.4
KDE Frameworks Version: 5.49.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION
https://github.com/NixOS/nixpkgs/issues/49162

RECOMMENDED CHANGE IN PROCESS
Add performance test for this feature to your continuous integration solution
such that this won't be a regression in the future. Specifically, I would like
to see a graph with number of konsole sessions managed vs the time it takes to
build up the menu and I would like to see a linear scaling in the graph.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to