리눅스 IPC 통신 방법 중 하나인 Message Queue의 커널 파라미터 설정은 아래와 같다.
- msgmax: 하나의 메시지 최대 크기
- msgmni: 최대 큐 개수
- msgmnb: 하나의 메시지 큐 최대 용량
systemctl 사용 -> kernel.* 옵션 수정
proc 사용 -> /proc/sys/kernel/* 수정
현재 메시지큐 커널 파라미터 출력
$ sysctl -a | grep kernel.msg
$ sysctl kernel.msg{max,mni,mnb}
kernel.msgmax
kernel.msgmni
kernel.msgmnb
메시지큐 파라미터 변경 방법
1. 명령어로 변경
$ sysctl -w kernel.msgmax=1024
$ sysctl -w kernel.msgmnb=16384
2. 파일 변경
/etc/sysctl.conf 수정
재부팅 시 적용
[CentOS] CentOS 8 에러 해결 (yum, dnf, localtime) (0) | 2024.04.16 |
---|---|
리눅스 명령어와 쉘스크립트 (0) | 2021.10.11 |