/etc/system 의 MSGMAX 값을 프로그램에서 불러올려면
글쓴이: gsong / 작성시간: 월, 2003/06/23 - 6:24오후
solaris 를 쓰고 있습니다.
/etc/system 이란 파일에 보면 kernel parameter 들 값을 지정해 줄 수 있는데,
set msgsys:msginfo_msgmax = 4128
거기에 이런 식으로 메세지 큐에 들어가는 한 메세지의 최대 사이즈를 잡아 놨습니다.
sysdef 를 해보면
* * IPC Messages * 4128 max message size (MSGMAX) 12384 max bytes on queue (MSGMNB) 100 message queue identifiers (MSGMNI) 1024 system message headers (MSGTQL)
여기서 MSGMAx 저 값을 C code 에서 불러오고 싶습니다만, 어떻게 하면 좋을지 몰라 질문합니다.
리눅스에서는 MSGMAX 라는 이름으로 define 이 되어 있던데 solaris 에서는 없더군요
고수님들의 도움 부탁드립니다.[/code][/b]
Forums:
댓글 달기