0
não é um pid válido. Para um semáforo SysV, significa que nenhum processado chamou semop
ainda.
Quando ficar diferente de zero, será o pid
do último processo a chamar semop
nesse semáforo específico no array de semáforos.
Referindo-se a esta pergunta , e particularmente para a saída de ipcs -s -i 65536
, qual é o significado de pid 0?
Por exemplo, no meu sistema:
# ipcs -s
------ Semaphore Arrays --------
key semid owner perms nsems
0x02004393 5013511 user_one 744 1
0x53020010 753673 user_two 744 1
# ipcs -s -i 5013511
Semaphore Array semid=5013511
uid=702 gid=501 cuid=702 cgid=501
mode=0744, access_perms=0744
nsems = 1
otime = Not set
ctime = Mon Sep 5 17:35:42 2016
semnum value ncount zcount pid
0 0 0 0 0
0
não é um pid válido. Para um semáforo SysV, significa que nenhum processado chamou semop
ainda.
Quando ficar diferente de zero, será o pid
do último processo a chamar semop
nesse semáforo específico no array de semáforos.
Tags linux