1 Repo
Mechanisms that align application runtime settings with low-level Linux kernel resource constraints.
Distinct from Containerized Linux Environments: Focuses on optimizing runtime performance relative to kernel quotas, not on building container images or runtimes.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Container Resource Optimizers. Refine with filters or upvote what's useful.
Automaxprocs is a Go runtime configuration tool and CPU quota manager designed to automatically align the maximum number of operating system threads with the CPU resources available to a Linux container. It functions as a resource optimizer that ensures the Go runtime respects the constraints of containerized environments. The project specifically manages the alignment of process counts with Completely Fair Scheduler quotas. It enables Go applications to maintain stable performance across various container sizes by dynamically adjusting the runtime processor count to match allocated resources
Aligns Go runtime thread counts with CFS quotas to optimize resource usage in containerized environments.