ulimit 은 현재 사용중인 시스템에서 사용가능한 자원의 한계를 조회하고 설정 할 수 있는 명령이다.


  • ulimit [options] value
    • -a: 모든 항목을 보여준다
    • -c: 최대 코어 파일 사이즈
    • -d: 프로세스 데이터 세그먼트의 최대 크기
    • -f: 파일의 최대 크기
    • -n: 오픈파일의 최대수
    • -p: 파이프의 최대크기
    • -s: 스택의 최대크기
    • -u: 프로세스의 최대수
    • -v: 가상메모리의 최대크기
  • ex) 한번에 열 수 있는 linux default file descriptor 의 갯수를 1024 에서 4096 으로 수정
    • ulimit -n 4096



  • 해당 설정은 /etc/security/limites.conf 파일을 직접 수정하여 설정 가능하다.


Posted by leechwin