Qual é o propósito do diretório / run / shm?

0

A Memória Compartilhada é criada usando shmget (2) e não com operações do sistema de arquivos. Então, qual é o propósito específico de / run / shm em oposição ao de / run?

Nem o Filesystem Hierarchy Standard FHS contém informações sobre ele, nem a versão do Ubuntu de hier (7) ou Wikipedia.

    
por Juergen 29.01.2016 / 18:30

1 resposta

1

/run/shm que anteriormente era /dev/shm é memória compartilhada mundialmente gravável temporária. Destina-se estritamente como armazenamento para programas usando a API de memória compartilhada POSIX. É possível comunicação entre processos (IPC), onde diferentes processos podem compartilhar e se comunicar através de uma área de memória comum, que neste caso é normalmente um arquivo normal que é armazenado em um "disco virtual". Claro, pode ser e tem sido usado de outras formas criativas também.

    
por 30.01.2016 / 10:14

Tags