Resource Limit
Noun · Development
Definitions
A cap imposed by the operating system, container runtime, or platform on how much of a given resource (CPU, memory, file descriptors, processes, network bandwidth) a process or container may consume. Unix ulimits, Kubernetes resource requests/limits, and cgroup constraints are common enforcement mechanisms.
In plain English: A maximum amount of computing resources (like memory or CPU) that a program is allowed to use, enforced by the system to prevent one program from hogging everything.
Example: "The OOMKill happened because the pod's memory resource limit was 512Mi but the JVM heap was set to 1G — Kubernetes killed it before the JVM could GC."