내가 아는 한, 이는 쉘의 리소스 제한과 해당 쉘에서 생성된 하위 프로세스를 변경할 수 있는 내장 함수 ulimit
입니다 . bash
로그인한 모든 사용자에게 적용되는 제한 변경 사항에 대해서는 문제가 없을 것이라고 확신합니다 /etc/security/limits.conf
.
httpd
그러나 boot 시 시작되는 서비스가 있고 systemd
해당 서비스의 리소스 제한을 변경하고 싶다고 가정해 보겠습니다 . 이 작업이 systemd
수행됩니까, 아니면 다른 메커니즘이 있습니까?
답변1
매뉴얼 페이지시스템 실행 프로그램예를 들어 , , 에 해당하는 프로세스에 사용 가능한 리소스를 제한하는 [Service]
등 장치 의 섹션에서 설정할 수 있는 여러 설정을 나열합니다 .httpd
LimitCPU=, LimitFSIZE=, LimitDATA=, LimitSTACK=
ulimit -t
-f
-d
-s