Por que as filas de mensagens não estão sendo usadas para nenhum aplicativo no sistema no sistema operacional Ubuntu?

3

Na minha máquina Linux, quando eu executo o comando 'ipcs', eu tenho as informações abaixo listadas


 srinivas@srinivas-G41MT-S2:~$ ipcs -a

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
0x00000000 0          srinivas   600        393216     2          dest         
0x00000000 32769      srinivas   600        393216     2          dest         
0x00000000 65538      srinivas   600        393216     2          dest         
0x00000000 6684675    srinivas   600        393216     2          dest         
0x00000000 131076     srinivas   600        393216     2          dest         
0x00000000 163845     srinivas   600        12288      2          dest         
0x00000000 196614     srinivas   600        393216     2          dest         
0x00000000 229383     srinivas   600        393216     2          dest         
0x00000000 7208968    srinivas   600        262080     2          dest         
0x00000000 7241737    srinivas   600        393216     2          dest         
0x00000000 393226     srinivas   600        393216     2          dest         

------ Semaphore Arrays --------
key        semid      owner      perms      nsems     

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages    

srinivas@srinivas-G41MT-S2:~$ 

Eu não entendo porque um único aplicativo no meu sistema está usando Filas de Mensagens?

Eu tenho tantos aplicativos instalados e eles estão rodando (Ubuntu OS). Eu usei filas de mensagens em um dos meus aplicativos C para transferir mensagens de texto entre segmentos diferentes.

Desde que vi isso, tenho a sensação de que as Filas de Mensagens podem não ser ideais para a transferência de dados, pois ninguém as está usando. É completamente seguro usar filas de mensagens? Existe alguma possibilidade de corrupção de memória se não as implementarmos adequadamente?

    
por MVSR 08.02.2013 / 07:50

0 respostas