prlimit는 "매개변수 목록이 너무 깁니다" 오류를 발생시키고 특정 리소스를 제한합니다.

prlimit는 "매개변수 목록이 너무 깁니다" 오류를 발생시키고 특정 리소스를 제한합니다.

내 문제는 다음과 같습니다. prlimit -t5 echo foo잘 작동하지만(CPU 제한)

prlimit -s5 echo foo(스택 크기 제한) prlimit -v5000 echo foo(주소 공간 제한)

둘 다 다음을 반환합니다.prlimit: failed to execute echo: Argument list too long

내 시스템은 linuxmint 버전 19이며 prlimit -V"util-linux 2.31.1에서"를 반환합니다.

답변1

좋아, 해결책을 찾았습니다: prlimit의 man2 페이지(https://linux.die.net/man/2/prlimit):

이 제한은 프로세스 명령줄 인수에 사용되는 공간의 양도 결정합니다.

이 제한은 바이트 단위이므로 매개변수를 전달하는 데 5바이트 ​​또는 500바이트만으로는 충분하지 않습니다.foo

관련 정보