Linux control groups
E699702
Linux control groups (cgroups) are a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, I/O, etc.) of groups of processes.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Linux control groups canonical | 3 |
| cgroups | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T7937650 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Linux control groups Context triple: [systemd, usesTechnology, Linux control groups]
-
A.
Linux containers
Linux containers are lightweight, isolated environments that package applications and their dependencies to run consistently across different Linux systems using shared operating system resources.
-
B.
LXC
LXC (Linux Containers) is a lightweight virtualization technology that provides operating-system-level containerization for running multiple isolated Linux systems on a single host.
-
C.
Solaris Containers
Solaris Containers is a lightweight OS-level virtualization and isolation technology in the Solaris operating system that allows multiple secure, independent environments to run on a single Solaris instance.
-
D.
System Resource Controller
System Resource Controller is an AIX subsystem that manages and controls the starting, stopping, and monitoring of system daemons and services.
-
E.
LXD
LXD is a system container and virtual machine manager that provides a user-friendly, image-based way to run and manage Linux environments.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Linux control groups Target entity description: Linux control groups (cgroups) are a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, I/O, etc.) of groups of processes.
-
A.
Linux containers
Linux containers are lightweight, isolated environments that package applications and their dependencies to run consistently across different Linux systems using shared operating system resources.
-
B.
LXC
LXC (Linux Containers) is a lightweight virtualization technology that provides operating-system-level containerization for running multiple isolated Linux systems on a single host.
-
C.
Solaris Containers
Solaris Containers is a lightweight OS-level virtualization and isolation technology in the Solaris operating system that allows multiple secure, independent environments to run on a single Solaris instance.
-
D.
System Resource Controller
System Resource Controller is an AIX subsystem that manages and controls the starting, stopping, and monitoring of system daemons and services.
-
E.
LXD
LXD is a system container and virtual machine manager that provides a user-friendly, image-based way to run and manage Linux environments.
- F. None of above. chosen
Statements (55)
| Predicate | Object |
|---|---|
| instanceOf |
Linux kernel feature
ⓘ
resource management mechanism ⓘ |
| alsoKnownAs | cgroups NERFINISHED ⓘ |
| componentOf | Linux kernel process management ⓘ |
| configuredVia |
cgconfig tools
NERFINISHED
ⓘ
systemd NERFINISHED ⓘ virtual filesystem interface ⓘ |
| designGoal |
fine-grained process grouping
ⓘ
hierarchical resource control ⓘ |
| enables |
container resource isolation
ⓘ
multi-tenant resource control ⓘ per-service resource limits ⓘ |
| governedBy | cgroup controllers ⓘ |
| hasController |
blkio controller
ⓘ
cpu controller ⓘ cpuset controller ⓘ devices controller ⓘ freezer controller ⓘ hugetlb controller ⓘ memory controller ⓘ net_cls controller ⓘ net_prio controller ⓘ pids controller ⓘ rdma controller ⓘ |
| hasVersion |
cgroup v1
ⓘ
cgroup v2 NERFINISHED ⓘ |
| introducedBy | Google engineers ⓘ |
| introducedIn | Linux kernel 2.6.24 NERFINISHED ⓘ |
| managesResource |
CPU
ⓘ
block I/O ⓘ device access ⓘ hugetlb memory ⓘ memory ⓘ network I/O ⓘ pids ⓘ |
| mountPoint | /sys/fs/cgroup ⓘ |
| operatingSystem | Linux ⓘ |
| originalName | process containers ⓘ |
| purpose |
account for resource usage of groups of processes
ⓘ
isolate resource usage of groups of processes ⓘ limit resource usage of groups of processes ⓘ |
| relatedConcept |
Linux namespaces
ⓘ
Linux scheduler NERFINISHED ⓘ |
| standardizedName | control groups ⓘ |
| supportsFeature |
freezing of process groups
ⓘ
namespaces integration ⓘ prioritization of resources ⓘ resource accounting ⓘ resource isolation ⓘ resource limiting ⓘ |
| supportsHierarchy | true ⓘ |
| usedBy |
Docker
NERFINISHED
ⓘ
Kubernetes NERFINISHED ⓘ LXC NERFINISHED ⓘ systemd resource control ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Linux control groups Description of subject: Linux control groups (cgroups) are a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, I/O, etc.) of groups of processes.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.