[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: KCGroups in KDEreview
From: Henri Chain <henri.chain () enioka ! com>
Date: 2020-11-20 13:55:16
Message-ID: 2004999.NbS6Q63NhS () x1c
[Download RAW message or body]
Hello everyone,
KCgroups has been moved to KDEReview !
What is that, you ask ? It's a library that wraps the systemd dbus API to
expose a higher-level concept of desktop application and allow control of its
system resource usage (CPU, RAM, IO, etc).
It relies on the recent ability of plasma to launch applications in their own
systemd scopes, with correspond to cgroups and provides a more robust
definition for an application (more details at https://lwn.net/Articles/834329/
) .
The main use of the library is to expose related resource control settings for
those applications, at a user space level that other KDE applications and
frameworks can use, including consumption straight from QML as demonstrated in
the test application.
KCgroups is intended to become a (Tier 1) framework. A first user of this
library might be the foreground window CPU booster daemon that is available
here: https://invent.kde.org/libraries/kcgroups/-/tree/work/foreground-booster
Packages are already available for both Neon and Arch Linux.
Looking forward to your feedback and ideas for using this,
Henri
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic