상세 컨텐츠

본문 제목

[Linux] 리눅스 메시지 큐 관련 파라미터 설정

개발 공부 (시니어코딩)/리눅스

by letprogramming 2023. 2. 12. 00:07

본문

반응형

리눅스 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 수정

 

재부팅 시 적용

 

반응형

 

반응형

관련글 더보기