0
저는 NetBSD 시스템에서 일하고 있습니다.NetBSD - semget()이 동일한 semid를 반환하도록 할 수 있습니까?
리차드 스티븐스 (Richard Stevens)의 유닉스 프로그래밍에 대한 저서에서 기억 하듯이 semget() 호출은 동일한 스레드에 대해서도 다른 호출에 대해 다른 값을 반환합니다.
최근이 semget()의 다른 호출이 각각의 IPC 키에 대해 동일한 값 세트를 리턴하는 프로세스 그룹을 보게됩니다. 다른 박스에서 동일한 프로세스 이미지가 semid에 대해 동일한 값을 산출하는 것을 볼 수 있습니다.
그래서 제 질문은 - 어쨌든 우리는 semget()이이 문제를 나타낼 수 있습니까?
나는 내 질문이 충분히 명확하지 않다고 생각한다 - 나는 동일한 IPC 키에 대해 다른 semid (슬롯 시퀀싱으로 인한) 반환을위한 다른 호출을 의미한다. 동일한 스레드에 대해서도 마찬가지입니다. 지금 내 질문은 - 동일한 semid도 유지할 수 있습니까? –