[OS]/Embedded&Linux

ipcs 명령과 ipcrm 명령을 통한 IPC 자원 관리

하늘을닮은호수M 2007. 2. 8. 15:09
반응형

ipcs 명령과 ipcrm 명령을 통한 IPC 자원 관리

편집: 몽키몽키 (cache798@naver.com)

IPCS 명령과 IPCRM 명령을 통한 Unix/Linux 상에서의 IPC 자원 관리에 대해 간단히 알아보자. 의외로 모르는 사람들이 많은 것 같아서 정리해 보았다.

IPCS령어

이름
ipcs

사용법
ipcs [-q] [-m] [-s]

Message Queues :

ipcs -q

Shared Memory :

ipcs -m

Semaphores :

ipcs -s

설명
ipc에 대해서 지정한 리소스 정보를 출력한다.

예시1 - IPC 모든 타입에 대한 리소스 정보 출력

예시2 - IPC 타입별 각각의 리소스 정보를 출력한다.

IPCRM 명령어

이름
ipcrm - ipc에 대해서 지정한 리소스를 지운다.

사용법
ipcrm [-q msqid] [-m shmid] [-s semid]

Message Queues:

ipcrm -q0

Shared Memory:

ipcrm -m 211466

Semaphores:

ipcrm -s 11

설명
ipcrm 명령은 id로 지정한 리소스를 지운다.

그래도 지워지지 않을 경우에는 재부팅

참고로 위에 언급된 숫자는 예시값이다.

ipcs에 의해 출력된 값을 입력하자.

예시 - 지정한 Shared Memory 지우기

(Message Queue, Semaphore 도 위에 언급한 방식으로 지울 수 있다.)

반응형

'[OS] > Embedded&Linux' 카테고리의 다른 글

Hyper104_Development_Manual  (0) 2007.03.22
SUN 사용설명서  (0) 2007.03.19
리눅스에서 ntfs mount시키기  (0) 2007.01.27
ELF format  (0) 2007.01.24
리눅스에서 메모리가 부족할 때  (0) 2007.01.09