System V IPC

E701314

System V IPC is a set of interprocess communication mechanisms in Unix-like operating systems, providing message queues, semaphores, and shared memory for processes to exchange data and synchronize.

All labels observed (3)

Label Occurrences
System V IPC canonical 2
System V shared memory 2
System V IPC mechanisms 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Unix feature
interprocess communication mechanism
operating system facility
accessControlledBy file permissions
group IDs
user IDs
apiFunction msgctl
msgget
msgrcv
msgsnd
semctl
semget
semop
shmat
shmctl
shmdt
shmget
comparedWith POSIX message queues
POSIX semaphores
POSIX shared memory
hasComponent System V message queues
linked to: SysV message queues

System V semaphores
linked to: SysV semaphores

System V shared memory
linked to: System V IPC
hasConcept IPC keys
IPC namespace
linked to: Linux namespaces

IPC permissions
kernel-managed objects
identifiedBy IPC identifiers
IPC keys
implementedIn AIX
BSD variants
HP-UX
Linux
Solaris
introducedIn UNIX System V Release 2
linked to: UNIX System V
operatingSystem Unix
Unix-like operating systems
partOf UNIX System V
provides message queues
semaphores
shared memory
relatedTo FIFOs
POSIX IPC
linked to: POSIX

pipes
sockets
standardizedIn POSIX
usedFor data exchange between processes
interprocess communication
process synchronization

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

UNIX System V influenced System V IPC
UNIX System V standardizedFeature System V IPC
System V IPC hasComponent System V shared memory
linked to: System V IPC
SysV semaphores relatedTo System V shared memory
linked to: System V IPC
OSF/1 feature System V IPC mechanisms
linked to: System V IPC