Mi chiedo come ottenere i processi che eseguono attualmente i semafori /proc
? Immagino sia possibile dalla sottodirectory SysVIPC, ma non so come usare questi comandi.
Ubuntu 12.10
/proc/PID/maps
file per un determinato PID.
/dev/shm
e sono piuttosto indistinguibili dai semafori (tranne se hanno nomi intelligenti).
/proc/PID/maps
, puoi vedere la mappatura della memoria di un processo e i semafori POSIX vengono visualizzati come file allegati in/dev/shm
. Non sono sicuro dei semafori SysV però.