https://bugs.kde.org/show_bug.cgi?id=520182
Bug ID: 520182
Summary: Provide more details for the Inotify Instance / Watch
Capacity Low notification from the kde-inotify-survey
Classification: Plasma
Product: plasmashell
Version First 6.6.4
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: inotify notification
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
DESCRIPTION
We have a great tool to monitor the inotify capacity and inform the user about
the performance issues: kde-inotify-survey and KDE notifications.
These notifications provide only one action, the "Increase capacity" button,
which asks for the admin privileges password and probably increases something
to some numbers.
But the root cause of this notification is some application that uses too much
inotify watchers, so increasing the limits just makes the problem worse.
Instead, it is much better to provide the details about which apps exactly use
the most of the inotify watchers, to give an understanding of which app caused
this issue.
And we already have almost everything to display this - the
`kde-inotify-survey` app outputs a JSON with the list of apps and the number of
watches.
So, would be awesome to just get this information and represent it for the user
in GUI, probably with the buttons "Open the app" / "Force close app" / "Restart
app" to fix the issue on the app level, instead of the way with indefinitely
increasing the limits, which will lead to performance issues anyway.
We can keep also the action "Increase capacity", but instead of silently doing
something, we should show the user the current usage, the current limit number,
and the suggested new limit value, with the ability to set it manually. Also,
in this window will be great to add some instructions about what it is all
about, and links to more detailed documentation and instructions.
SOFTWARE/OS VERSIONS
Operating System: Kubuntu 26.04 LTS
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 7.0.0-15-generic (64-bit)
Graphics Platform: Wayland
--
You are receiving this mail because:
You are watching all bug changes.