POSIX message queue
글쓴이: osanha / 작성시간: 토, 2009/01/17 - 12:53오전
리눅스에서는 mq_open 에 인자로 struct mq_attr 을 셋팅해서 넣어도 적용이 되질 않네요.
mq_open 이후에 mq_setattr 로 해보니 flags에 O_NONBLOCK 만 적용이 되는군요.
결국 최대 메시지갯수나 메시지크기 등을 바꿀려면
/proc/sys/fs/mqueue/msg_max
/proc/sys/fs/mqueue/msgsize_max
/proc/ sys/fs/mqueue/queues_max
등을 수정해줘야 하는데. 그럼 모든 메시지큐에 일괄 적용되는것일테고..
음. 원래 그런건가요?
Forums:
댓글 달기