본문 바로가기

728x90

ulimit 명령

리눅스에서 ulimit을 설정하는 방법 리눅스에서 ulimit을 설정하는 방법 현재 세션에서만 유효한 임시 설정 시스템 부팅 시부터 적용되는 영구 설정 재부팅 또는 세션 재시작 1. 현재 세션에서만 유효한 임시 설정 현재 세션에서만 유효한 임시 설정은 ulimit 명령어를 사용하여 설정할 수 있습니다. ulimit -(H 또는 S) (옵션) (값) -H는 하드 리밋을 설정하는 옵션이고, -S는 소프트 리밋을 설정하는 옵션입니다. 옵션은 ulimit의 종류를 지정하는 것으로, 다음과 같은 종류가 있습니다. nofile : 열린 파일의 최대 개수 현재 세션에서 사용자의 최대 파일 디스크립터 수를 65535로 설정합니다. 이 변경 사항은 현재 세션에서만 적용되며 세션이 종료되면 리셋됩니다. ulimit -n 65535 nproc : 프로세스의 최대.. 더보기
파일 디스크립터(File Descriptor) 및 설정(ulimit) 파일 디스크립터(File Descriptor) 및 설정(ulimit) 파일 디스크립터(File Descriptor)와 설정(ulimit)은 Unix 및 Unix 계열 운영 체제에서 중요한 개념입니다. 파일 디스크립터는 파일 또는 I/O 작업을 나타내는 정수 값이며, ulimit은 프로세스에 대한 자원 제한을 설정하는 명령어입니다. 파일 디스크립터란? 시스템으로부터 할당받은 파일을 대표하는 0이 아닌 정수값 프로세스에서 열린 파일의 목록을 관리하는 테이블의 인덱스 흔히 유닉스 시스템에서 모든 것을 파일이라고 한다. 일반적인 정규파일(Reglular File)에서부터 디렉토리(Directory), 소켓(Socket), 파이프(PIPE), 블록 디바이스, 캐릭터 디바이스 등등 모든 객체는 파일로써 관리된다. .. 더보기

728x90