[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 David Redondo changed: What|Removed |Added Latest Commit||https://invent.kde.org/plas ||ma/plasma-systemmonitor/com ||mit/df0645f0b0bc003ea230347 ||eaea5173a928ad580 Status|REPORTED|RESOLVED Resolution|--- |FIXED --- Comment #5 from David Redondo --- Git commit df0645f0b0bc003ea230347eaea5173a928ad580 by David Redondo. Committed on 19/01/2023 at 08:27. Pushed by davidre into branch 'master'. Process table: Always use binary name for icon lookup Some processes have all the arguments included in the name, split on space to only use the binary. Also lowercase for good measure as most icons tend to be only lower case. M +1-1src/faces/processtable/contents/ui/ProcessTableView.qml https://invent.kde.org/plasma/plasma-systemmonitor/commit/df0645f0b0bc003ea230347eaea5173a928ad580 -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 --- Comment #4 from David Redondo --- Indeed we just use what is displayed in the column https://invent.kde.org/plasma/plasma-systemmonitor/-/blob/master/src/faces/processtable/contents/ui/ProcessTableView.qml#L163 Can that make that a bit smarter -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 Patrick Silva changed: What|Removed |Added Platform|Neon|Archlinux Version|master |5.25.90 -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 Nate Graham changed: What|Removed |Added CC||k...@david-redondo.de -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 --- Comment #3 from Nagy Tibor --- strace says to load a single icon System Monitor searches through a thousand(!) possible icon paths. For every single icon. No wonder why it's so slow. It also doesn't strip the parameters from the executable line when it construct the possible icon paths. For example when loading icons for vscode it ends up searching for nonsense paths like this. access("/usr/share/icons/hicolor/48x48/actions/code --type=zygote -.svgz", F_OK) = -1 ENOENT (No such file or directory) -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 Nagy Tibor changed: What|Removed |Added CC||xnagyti...@gmail.com --- Comment #2 from Nagy Tibor --- I can reproduce this on Neon. Hotspot says the lag comes from KIconEngine, KIconLoader and KIconTheme. So I'd guess the lag comes from loading the process icons. -- You are receiving this mail because: You are watching all bug changes.
[plasma-systemmonitor] [Bug 454326] [Wayland] Scrolling in 'Processes' page is choppy/slow for ~30 seconds
https://bugs.kde.org/show_bug.cgi?id=454326 Nate Graham changed: What|Removed |Added CC||n...@kde.org --- Comment #1 from Nate Graham --- Hmm, cannot reproduce. -- You are receiving this mail because: You are watching all bug changes.