Linux Kernel & OS Tuning for Load Injectors
tune_linux_osGenerate production sysctl.conf, limits.conf, systemd overrides, and Docker/K8s configs tuned for high-concurrency JMeter load testing (fixing ulimit nofile, BindException port exhaustion, somaxconn backlog, and JVM swappiness).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Machine role: "injector" (JMeter client) or "target_sut" (default: "injector"). | |
| ramGb | No | Host machine RAM in GB for TCP buffer sizing (default: 16). | |
| concurrency | No | Target concurrent connections/threads (default: 10000). | |
| trafficType | No | Traffic profile (default: "http_churn"). | |
| targetDistro | No | Linux distro or container target (default: "ubuntu_debian"). |