Significado de pid 0 em “ipcs -s -i id”

1

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         
    
por José Ramón Arias 05.09.2016 / 20:26

1 resposta

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.

    
por 05.09.2016 / 21:02

Tags