'/ var / lock' equivalente su OSX

4

/var/lock non esiste in OSX, quindi dove vanno i file di lock / file PID?

    
posta vartec 12.04.2011 - 12:46
fonte

2 risposte

3

/private/var/run è il posto in cui i file pid di sistema / root sono disponibili su OSX (Darwin)

Il blocco è più complicato (o semplice a seconda del tuo POV) con il sistema / API che blocca i blocchi dei dispositivi piuttosto che scriverli sul filesystem.

Considerare le implicazioni del cambio rapido utente e della documentazione su Ambienti utente multipli o semplicemente chiamata NSTemporaryDirectory se il blocco si verifica nello spazio utente o l'applicazione può essere attivata più di una volta alla volta.

    
risposta data 12.04.2011 - 22:20
fonte
2

Ovunque tu voglia, non esiste un posto standard per i file di lock in Unix. Solo Linux Filesystem Hierarchy Standard fornisce / var / loc Vedi Wikipaedia per alcuni esempi delle gerarchie utilizzate da FreeBsd

Come per i riferimenti OSX diretti vedi NSDistributedLock che non fornisce indicazioni o esempi di percorsi da utilizzare e shlock che fornisce l'esempio BSD in / tmp

    
risposta data 12.04.2011 - 14:37
fonte

Leggi altre domande sui tag