[konsole] [Bug 439805] New: RFE: move individual tabbed/windowed processes into their own system scope
Chris Murphy
bugzilla_noreply at kde.org
Tue Jul 13 15:48:04 BST 2021
https://bugs.kde.org/show_bug.cgi?id=439805
Bug ID: 439805
Summary: RFE: move individual tabbed/windowed processes into
their own system scope
Product: konsole
Version: master
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: konsole-devel at kde.org
Reporter: bugzilla at colorremedies.com
Target Milestone: ---
SUMMARY
systemd-oomd only tracks and kills at the cgroups level. If a child process in
Konsole consumes too many resources, the entire Konsole cgroup is subject to
being killed by oomd including all of its child processes. This is
inconvenient.
See downstream bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1977610
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 34 KDE, systemd 248
ADDITIONAL INFORMATION
On Fedora with GNOME, vte moves each process into its own scope, and thus its
own cgroup assignment. The code is here:
https://gitlab.gnome.org/GNOME/vte/-/blob/master/src/systemd.cc
I think the solution is Konsole needs a similar enhancement, that way each
tab's process(es) is effectively tracked in its own cgroup, and only that tab
is subject to being killed off by oomd.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list