Provided by: manpages-ko_20050219-2_all bug

SYSTEM CALLS

       fork() fork()  후에  자식  프로세스는  연결된  공유 메모리 세그먼트들을
              상속한다.

       exec() exec()   후에   연결된    모든    공유    메모리    세그먼트들은
              분리된다.(파괴되는것이 아니다.)

       exit() exit()    시에    연결된    모든    공유   메모리   세그먼트들은
              분리된다.(파괴되는것이 아니다.)

       성공시 0이 리턴되며, 에러시 -1이 리턴된다.

       에러시, errno 는 다음중 하나로 설정된다.

       EACCES      IPC_STAT가 요청되고 shm_perm.modesmsqid  에  대한  읽기
                   접근이 허용되지 않을 경우 리턴된다.

       EFAULT      cmd  인자가  IPC_SETIPC_STAT 값을 가지고 있지만 buf 에
                   지정된 주소는 접근할수 없다.

       EINVAL      shmid가  유효  식별자가  아니거나  cmd가  유효한   명령어가
                   아니라면 리턴된다.

       EIDRM       shmid가 제거된 식별자를 가리키고 있다면 리턴된다.

       EPERM       IPC_SETIPC_RMID가 시도됐고 사용자가 생성자나 소유자 또는
                   슈퍼유저가 아니고, 사용자가 그룹이나 그외에  대한  허가권을
                   가지고 있지 않다면 리턴된다.

       SVr4,  SVID.   SVr4는 추가적으로 EINVAL, ENOENT, ENOSPC, ENOMEM, EEXIST
       에러 조건들을 문셜했다.  SVr4나 SVID 모두 EIDRM 에러 조건은  문셜  하지
       않았다.

       shmget(2), shmop(2)

       정걷<skyeyes@soback.kornet.net>, 2000년 5월 18일