Statements (47)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Inter-process communication mechanism
|
gptkbp:definedIn |
sys/ipc.h
sys/msg.h sys/sem.h sys/shm.h |
gptkbp:developedBy |
gptkb:AT&T_Bell_Laboratories
|
gptkbp:hasCommand |
ipcrm
ipcs |
gptkbp:hasFeature |
persistent objects
kernel-managed resources |
gptkbp:hasKeyType |
IPC key
|
gptkbp:hasPermissionModel |
UNIX permissions
|
gptkbp:hasSystemCall |
gptkb:shmat
shmctl shmdt shmget msgctl msgget msgrcv msgsnd semctl semget semop |
https://www.w3.org/2000/01/rdf-schema#label |
System V IPC
|
gptkbp:includes |
semaphores
message queues shared memory |
gptkbp:introducedIn |
gptkb:UNIX_System_V
|
gptkbp:limitation |
complex cleanup
not network-transparent system-wide limits |
gptkbp:provides |
resource sharing
synchronization data exchange |
gptkbp:relatedTo |
pipes
sockets POSIX IPC |
gptkbp:standardizedBy |
gptkb:POSIX
|
gptkbp:usedFor |
database systems
server applications legacy UNIX software multi-process applications |
gptkbp:usedIn |
gptkb:Linux
gptkb:Solaris gptkb:BSD_UNIX |
gptkbp:bfsParent |
gptkb:System_V_shared_memory
|
gptkbp:bfsLayer |
7
|