CPUQuota

systemd(cgroups)에서 서비스 단위로 CPU 사용량 상한을 거는 설정


CPUQuota=는 systemd 서비스(Unit)에 CPU 사용 상한을 적용하는 설정입니다. 한 서비스가 CPU를 독점해 서버 전체가 영향을 받는 상황을 줄이는 데 유용합니다.

예시

[Service]
CPUQuota=200%

실무 포인트

  • 100%는 보통 “CPU 1코어를 100%”에 해당합니다. 멀티코어에서는 더 크게 잡을 수 있습니다.
  • 제한이 걸리면 응답 지연이 늘 수 있으니, 캐시/레이트리밋 등과 함께 설계하는 편이 안전합니다.

같이 보면 좋은 문서

관련 문서