Erlernen des Befehls ipcs
Inter-Prozess - Kommunikation und häufiger verwendete Techniken umfassen
共享内存
,消息队列
,信号量
und so weiter.
ipcs
Der Zweck des Befehls wird hauptsächlich verwendet, um den Status der prozessübergreifenden Kommunikationseinrichtung zu melden.
①Hilfe anzeigen:
ipcs -help
②Alle Ressourcen (Einrichtungen) anzeigen:
ipcs -a
oderipcs
③Die drei Arten von Ressourcen werden separat angezeigt:
Nachrichtenwarteschlangeipcs -q
separatipcs -m
anzeigen: Freigegebene Speichersegmente separat anzeigen:
Semaphor-Arrays separat anzeigen:ipcs -s
④ Ressourcenoptionen und Ausgabeoptionen können werden
搭配
verwendet , um-c
den Schöpfer und Besitzer eines Beispiels darstellen:ipcs -c
undipcs -s -c
Optionen-t
,-p
,-l
,-u
,-b
Empathie.
⑤ Optionen ,
-i
die vonsemid
odershmid
für weitere Informationen Druckressourcen:ipcs -s -i 9
,ipcs -m -i 9
⑥Spaltenbeschreibung:
键
Shared Memory ist der Schlüssel,
shmid
ist die Anzahl der Shared Memory,
semid
ist die Anzahl der Semaphor-Arrays,
nsems
entspricht der Semaphor-Semaphor-Nummer des Fokus
pid
ist der Prozess-IP, kannps -ef | grep pid
Details anzeigen
semnum
Semaphor-Nummer
ncount
ist die Anzahl der Prozesse, die darauf warten, dass dieses Signal erstellt
拥有者
wird Sein Benutzer (Eigentümer), dh Dauerwellen
权限
,
字节
ist die Größe der erstellten Bytes,
连接数
nattach
状态
ist die Anzahl der Prozesse, die mit dem gemeinsam genutzten Speicher verbunden sind, und ist der Status des gemeinsam genutzten Speichers.
Erweitern
Zeigen Sie, was im ipcs-Semaphorensatz enthalten ist
进程