Ramdiscos no OpenSuse 13.1

Ramdiscos no OpenSuse 13.1

Acabei de instalar o OpenSuse 13.1 e notei 5tmpfsramdisks no particionador, mapeados para /dev/shm, /run, /sys/fs/cgroup, /var/locke /var/run.

Não me lembro de ter visto esses ramdisks no passado quando usei o OpenSuse, embora tenha atualizado recentemente para um novo SSD. Fiquei me perguntando se alguém sabia para que serviam ou se era bom se livrar deles?

Responder1

/dev/shmdeve ser usado apenas por shm_*funções sem_*que implementam o POSIXmemoria compartilhadaesemáforoscaracterísticas. Já é utilizado há algum tempo e dada a sua função faz sentido mantê-lo na memória.

/sys/fs/cgroupé mais como um sistema de arquivos virtual usado paragrupos, então, novamente, faz sentido armazená-lo na memória, assim como /proc.

O resto dos diretórios fazem parte do novo /rundiretóriopropostafez Lennart Poettering, autor desistema:

/runagora é umtmpfs, e /var/runé montado por ligação a ele. /var/locké vinculado montado em /run/lock.

O OpenSuse usa o systemd, então você não pode se livrar deles, pelo que eu sei.

Responder2

Acho que a intenção é ter certeza de que esses diretórios estejam vazios após a reinicialização. Esses ramdisks consomem apenas uma pequena quantidade de RAM.

Se você desativá-los, deverá cuidar para que esses diretórios estejam vazios. Talvez não seja fácil colocar essa ação naquela parte da fase de inicialização quando for necessária.

informação relacionada