__JMY__
MY Devblog
__JMY__
전체 방문자
오늘
어제
  • 분류 전체보기 (52)
    • Dev (52)
      • Algorithm (6)
      • Linux (12)
      • Network (7)
      • Container (2)
      • Python (14)
      • Frontend (2)
      • Etc (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • flexbox
  • Tuple
  • react
  • Python
  • Linux
  • springboot
  • frontend
  • hash
  • Sorting
  • algorithm
  • tcpdump
  • SCP
  • hikaricp
  • wget
  • network
  • certificate
  • Ingress
  • flask
  • Kubernetes
  • Docker

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
__JMY__

MY Devblog

Dev/Linux

ulimit 명령어

2019. 8. 4. 17:51

ulimit 명령어

ulimit은 프로세스의 자원 한도를 설정하는 명령어입니다.

ulimit에는 soft한도와 hard한도가 있습니다.

  • soft한도: 새로운 프로그램을 생성하면 기본으로 적용되는 한도
  • hard한도: 소프트 한도에서 최대로 늘릴 수 있는 한도 (슈퍼유저에 의해서만 조정가능)

/etc/security/limits.conf 파일을 수정하여 값을 변경할 수 있습니다.

실행방법

ulimit [옵션]

  • -a: 모든 제한 사항을 보여준다.
  • -c: 최대 코어 파일 크기
  • -d: 프로세스 데이터 세그먼트의 최대 크기
  • -f: shell에 의해 만들어질 수 있는 파일의 최대 크기
  • -s: 최대 스택 크기
  • -p: 파이프 크기
  • -n: 오픈 파일의 최대수
  • -u: 프로세스 최대수
  • -v: 최대 가상메모리의 양
  • -S: soft 한도
  • -H: hard 한도
core file size          (blocks, -c) 0          # 최대 코어 파일 크기
data seg size           (kbytes, -d) unlimited  # 프로세스 데이터 세그먼트의 최대크기
scheduling priority             (-e) 0          # 스케줄링 우선순위
file size               (blocks, -f) unlimited  # shell에서 생성되는 파일의 최대크기
pending signals                 (-i) 31206
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited  # 메모리 최대 크기
open files                      (-n) 65536      # 최대 오픈 파일의 수
pipe size            (512 bytes, -p) 8          # 파이프 크기
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192       # 최대 스택 크기
cpu time               (seconds, -t) unlimited  # 총 누적 CPU시간
max user processes              (-u) 4096       # 프로세스 최대 수
virtual memory          (kbytes, -v) unlimited  # 최대 가상메모리 크기
file locks                      (-x) unlimited
반응형

'Dev > Linux' 카테고리의 다른 글

리눅스 그룹 추가 및 삭제  (0) 2019.12.06
리눅스에서 노트북 덮개 닫아도 작동하게 하는 방법  (0) 2019.08.12
우분투 인증서 설치법  (0) 2019.08.04
vi 텍스트 변경  (0) 2019.08.04
리눅스 압축 명령어  (0) 2019.06.28
    'Dev/Linux' 카테고리의 다른 글
    • 리눅스 그룹 추가 및 삭제
    • 리눅스에서 노트북 덮개 닫아도 작동하게 하는 방법
    • 우분투 인증서 설치법
    • vi 텍스트 변경
    __JMY__
    __JMY__
    공부내용 정리 블로그

    티스토리툴바