Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xfce4-session xfce4-session
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 81
    • Issues 81
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xfce
  • xfce4-sessionxfce4-session
  • Issues
  • #136
Closed
Open
Created Apr 07, 2022 by Jan Kasprzak@Yenya

Put processes in separate cgroups on Linux/systemd (enhancement)

Hello,

it seems that current systemd-based distributions (Fedora) use systemd-oomd for handling out-of-memory conditions. The problem is that systemd-oomd evaluates memory usage per cgroup, and then kills the whole cgroup. It expects the desktop environment to put the user applications it starts (e.g. web browser, terminal, ...) to dedicated cgroups. Without it, oomd kills the whole session instead, which is not very helpful.

I must say that I personally don't like the approach of systemd-oomd here, but still it might be useful for XFCE to consider handling user applications the systemd way. Further discussion can be found in Fedora bugzilla:

https://bugzilla.redhat.com/show_bug.cgi?id=1933494

Thanks for considering this enhancement.

Assignee
Assign to
Time tracking