/ dev / shm (memória compartilhada) no linux

1

Vamos imaginar que temos 8Gb de RAM no servidor. Estou montando / dev / shm com 4Gb a bordo.

mount -o remount,size=4G /dev/shm

Essa memória será estritamente reservada para memória compartilhada ou se / dev / shm estiver vazia, essa memória poderá ser usada por aplicativos regulares (servidor web, php etc.)?

PS: Desculpe pelo meu inglês.

Estou perguntando porque acabei de verificar df -h e encontrei tmpfs 6.0G 0 6.0G 0% /dev/shm em 8Gb de RAM. Eu não sei quem fez essa configuração, mas me parece horrível.

Obrigado!

    
por Kirzilla 21.04.2010 / 13:08

1 resposta

2

Não, não é "reservado". Ele usa apenas a quantidade de RAM necessária. Por padrão (se você não especificar o tamanho), será 50% do tamanho total da RAM.

Você só precisa se preocupar se estiver preenchendo-o de forma consistente.

    
por 21.04.2010 / 13:57