Skip to main content
Calcimator

Container Resource Calculator

Calculate optimal Kubernetes CPU and memory requests/limits from observed usage.

Inputs

%
%

Results

CPU request (millicores)

300

CPU limit (millicores)

881

Memory request (MB)

320

Memory limit (MB)

640

CPU request (cores)0.3
CPU limit (cores)0.88
Memory request (Gi)0.31
Memory limit (Gi)0.63
Total CPU (all replicas)900
Total memory (all replicas)960
CPU request/limit ratio %34
Memory request/limit ratio %50
How to Use This Calculator
  1. Enter Average and Peak CPU Usage (millicores) from your monitoring system.
  2. Input Average and Peak Memory Usage (MB) per container replica.
  3. Set the number of Replicas, CPU Headroom %, and Memory Headroom %.
  4. Review CPU Request, CPU Limit, Memory Request, and Memory Limit values to paste into your Kubernetes manifest.
  5. Use these values as Kubernetes resource requests and limits to prevent OOMKills and CPU throttling.
Ad Placeholder

Related Calculators

Ad Placeholder