GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:dove viene archiviato un semaforo denominato??

Chiuso . Questa domanda ha bisogno di dettagli o chiarezza. Attualmente non accetta risposte.

Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post.

Chiuso 5 anni fa.


Migliora questa domanda

Un semaforo denominato (usando semaphore.h ) è identificato da un nome nella forma /somename; ovvero una stringa con terminazione null composta da un massimo di NAME_MAX-4 (ovvero 251) caratteri costituita da una barra iniziale, seguita da uno o più caratteri, nessuno dei quali è barre.

Poiché il nome corrisponde al percorso nel filesystem. Dove si trova questo semaforo?ipcs è per i semafori System V. Come individuare i semafori POSIX?

Risposta accettata:

Da uomo 7 sem_overview :

Accesso ai semafori con nome tramite il filesystem

Su Linux, i semafori denominati vengono creati in un filesystem virtuale, normalmente montato sotto /dev/shm , con nomi nella forma sem.somename . (Questo è il motivo
per cui i nomi dei semafori sono limitati a NAME_MAX-4 anziché a NAME_MAX
caratteri.)


Linux
  1. Servizio del sistema operativo Linux "denominato"

  2. Dov'è la funzione itoa in Linux?

  3. GUI Linux personalizzata:da dove cominciare?

  4. Dov'è il codice di pianificazione di Linux CFS?

  5. Dove è definito ssize_t in Linux?

Un'introduzione alle pipe e alle named pipe in Linux

Dove sono i dati di configurazione archiviati in Linux

Linux:dove viene effettivamente memorizzata la stringa dell'ambiente?

Dov'è il file php.ini su un PC Linux/CentOS?

Dove posizionare lo script di completamento automatico zsh su Linux?

Dove è memorizzato il file di registro sshd su Red Hat Linux?