Wir haben ein Semaphor von 281 Prozessen geöffnet, gibt es eine Möglichkeit, all die PIDs dieser Prozesse zu bekommen?Wie kann man wissen, welche Prozesse einen spezifischen Semaphor öffnen/benutzen?
ipcs -a | grep 67108878
s 67.108.878 0xcef73014 --ra-ra ---- oracle dba oracle dba 281 17:54:58 9:27:30
Bitte formatieren Sie Ihr Beispiel für die Lesbarkeit neu. Welches Betriebssystem? Wenn Ihr System SysV IPC in Bezug auf Dateien implementiert, liegt die Antwort wahrscheinlich in "lsof" oder "pfiles" oder "/ proc" oder ähnlichem. (Wie würden Sie sagen, welche Prozesse eine reguläre Datei auf Ihrem System geöffnet haben?) – pilcrow
Ich benutze Solaris, aber pfiles zeigt nur Sockets oder Dateien, es nicht wie Semaphor. Sieht aus wie lsof und/proc haben auch kein Semaphor. – Daniel