lxcfs
LXCFS is a simple userspace filesystem designed to work around some current limitations of the Linux kernel.
Specifically, it's providing two main things
A set of files which can be bind-mounted over their /proc originals to provide CGroup-aware values. A cgroupfs-like tree which is container aware. The code is pretty simple, written in C using libfuse and glib.
The main driver for this work was the need to run systemd based containers as a regular unprivileged user while still allowing systemd inside the container to interact with cgroups.
Now with the introduction of the cgroup namespace in the Linux kernel, that part is no longer necessary on recent kernels and focus is now on making containers feel more like a real independent system through the proc masking feature.
- Sources inherited from project openSUSE:Leap:15.2
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2:Update/lxcfs && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
lxcfs-4.0.1.tar.gz | 0000449950 439 KB | |
lxcfs-4.0.1.tar.gz.asc | 0000000833 833 Bytes | |
lxcfs.changes | 0000011985 11.7 KB | |
lxcfs.keyring | 0000004201 4.1 KB | |
lxcfs.spec | 0000003629 3.54 KB |
Latest Revision
- Update to LXCFS 4.0.1. The full upstream changelog is available from: https://discuss.linuxcontainers.org/t/lxcfs-4-0-lts-has-been-released/7031 https://discuss.linuxcontainers.org/t/lxcfs-4-0-1-lts-has-been-released/7130 Related to the LXD 4.0.0 update (boo#1168338). + cgroup2: Support for the new unified cgroup hierarchy + /proc/cpuinfo and cpu output in /proc/stat based on cpu shares + /proc/loadavg virtualization + pidfd supported process tracking * Improved command line options * Compiler based hardening * Minimal compiler based resource management
Comments 0