구글애드센스


LINUX관리 - 메세지 큐 날려버리기. STUDY




소스는 위와 같다. msgget 함수로 생성한 메세지 큐는 msgctl 모드 IPC_RMID를 한 상태에서
날려버리지 않으면 계속 남아있게 된다. 문제는 여기에 메모리가 차게 되어버리면
나중에 root권한이라도 메세지 큐에 뭔가 못넣게 된다. -_-;
아마도 메세지 큐 용량 변화 시키는 명령어가 있지 않을까 싶은데
지금은 필요가 없으니 나중에 알아보는 것으로 하고.. 위와 같은 소스 컴파일 후
ipcs -q 명령어로 msqid 에 있는 번호를 아규먼트로 집어넣어 삭제해준다.

시간이 지나면 삭제가 되는건지 뭔지 잘 모르겠는데..
어쨌거나 일일히 수동으로 지우는 방법 밖에 아직 잘 모르겠다.
당연히 권한은 root 권한이어야 한다. 메세지 큐 생성시에 0755 로 퍼미션 설정이
되어 있으면 모르겠다만.. 어쨌거나 그렇다는 것~


덧글

댓글 입력 영역