tmpfs no se usan realmente como sistemas de archivos, sino que simplemente aprovechan la abstracción del sistema de archivos. Las aplicaciones pueden realizar E/S en un tmpfs. Las funciones tmpfs residen puramente en la memoria.
Creación de un sistema de archivos especial tmpfs
1. Monte una nueva instancia de tmpfs:
# mkdir /mnt/tmpfs # mount -t tmpfs none /mnt/tmpfs
Nota :compruebe cuánto espacio se le ha dado al sistema de archivos y cuánto está usando.
# df -h /mnt/tmpfs Filesystem Size Used Avail Use% Mounted on none 915M 0 915M 0% /mnt/tmpfs
2. Una vez que el sistema de archivos ya no sea necesario, desmonte el sistema de archivos
# umount /mnt/tmpfs
Conclusión
Prácticamente, las distribuciones modernas de Linux montan una instancia de tmpfs en /dev/shm .
# df -h /dev/shm Filesystem Size Used Avail Use% Mounted on tmpfs 915M 0 915M 0% /dev/shm
Para verificar qué instancias de tmpfs están usando el sistema de manera predeterminada:
# df -h | grep tmpfs devtmpfs 901M 0 901M 0% /dev tmpfs 915M 0 915M 0% /dev/shm tmpfs 915M 9.6M 906M 2% /run tmpfs 915M 0 915M 0% /sys/fs/cgroup tmpfs 183M 28K 183M 1% /run/user/42 tmpfs 183M 3.5M 180M 2% /run/user/1000 tmpfs 183M 4.0K 183M 1% /run/user/0