Şu anda semafor çalışan süreçlerin nasıl elde edileceğini merak ediyorum /proc? Sanırım SysVIPC alt dizini ile mümkün. Ama bu komutları nasıl kullanacağımı bilmiyorum.
Ubuntu 12.10
@lgeorget ve ben POSIX ve SysV semaforlarının aslında
—
slm
/proc/PID/mapsbelirli bir PID için dosyada göründüğünü doğruladık .
Ancak görünüşe göre, paylaşılan bellek parçaları da girişler olarak görünür
—
lgeorget
/dev/shmve semaforlardan oldukça ayırt edilemezler (akıllı isimleri varsa).
/proc/PID/maps, bir işlemin bellek eşlemesini görebilirsiniz ve POSIX semaforları ekli dosyalar olarak görünür/dev/shm. SysV semaforlarından emin değilim.