https://bugzilla.redhat.com/show_bug.cgi?id=1854898 Bug ID: 1854898 Summary: Review Request: uresourced - Dynamically allocate resources to the active user Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: bberg@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Target Milestone: --- Classification: Fedora Spec URL: https://download.copr.fedorainfracloud.org/results/benzea/uresourced/fedora-32-x86_64/01533466-uresourced/uresourced.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/benzea/uresourced/fedora-32-x86_64/01533466-uresourced/uresourced-0.1.0-1.fc32.src.rpm Description: This daemon dynamically assigns a resource allocation to the active graphical user. If the user has an active graphical session managed using systemd (e.g. GNOME), then the memory allocation will be used to protect the sessions core processes (session.slice). Fedora Account System Username: benzea See also https://pagure.io/fedora-workstation/issue/154 Basically, the idea is to allocate resources to the active user session. Using those resources, it can protect itself (i.e. the core session processes) and it will also get preferential treatment compared to inactive users. As an example, by default, the active user will receive a 5x larger CPU share compared to an inactive user. They will also receive a 250MiB memory allocation which protects the memory of important session processes from being reclaimed (e.g. swapped out). Right now it ships appropriate configurations to update a F32 GNOME session to work well with this. NOTE: The package currently modifies GNOME systemd units. The modifications done are entirely safe, and will not create (transient) issues when upstream GNOME starts adopting similar defaults. Once they are not needed anymore, they can simply be safely removed. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx