Quando eu corro
df | grep tmpfs | sed "s/[0-9]/*/g"
eu recebo
tmpfs ******* **** ******* *% /run
tmpfs ******* *** ******* *% /dev/shm
tmpfs **** * **** *% /run/lock
tmpfs ******* * ******* *% /sys/fs/cgroup
tmpfs ******* ** ******* *% /run/user/****
Existe alguma razão pela qual eu não deveria usar nenhum dos diretórios como disco RAM?
(exceto /run/lock
aquele que tem um tamanho pequeno)
Observe que o último diretório é equivalente à saída deecho /run/user/$UID
.....
Eu poderia montar o meu próprio com
mkdir RAM_DISK
mount -t tmpfs -o size=3G tmpfs RAM_DISK/
mas então eu teria que emitir os comandos a cada reinicialização
(a menos que /etc/fstab
seja modificado)
Responder1
dfexibe a quantidade de espaço em disco disponível no sistema de arquivos que contém cada argumento de nome de arquivo. Cada partição deve ser montada em um diretório, como /home
, atribuir um fs especial (talvez ext2) no Linux. A primeira coluna df
mostra a partição do sistema de arquivos (o tmpfs apenas se mostra).
5 montada no diretório que você lista os tmpfs atribuídos pelo Linux aqui. E a partição dessas 5 partições é gerenciada pelo Linux VM.
Tmpfs é bom para Linux considerando as funções relacionadas a esses diretórios (prós e contras do tmpfs).
E as funções correspondentes você pode encontrar neste URL.tmpfs (por que tantos?)
Inglês fraco...