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-de...@kde.org
          Reporter: bugzi...@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 watching all bug changes.

Reply via email to