tmpfs werden nicht wirklich als Dateisysteme verwendet, sondern nutzen nur die Abstraktion des Dateisystems. Anwendungen können E/A auf einem tmpfs ausführen. tmpfs-Funktionen befinden sich ausschließlich im Speicher.
Ein spezielles tmpfs-Dateisystem erstellen
1. Mounten Sie eine neue Instanz von tmpfs:
# mkdir /mnt/tmpfs # mount -t tmpfs none /mnt/tmpfs
Hinweis :Überprüfen Sie, wie viel Speicherplatz dem Dateisystem zugewiesen wurde und wie viel es verwendet.
# df -h /mnt/tmpfs Filesystem Size Used Avail Use% Mounted on none 915M 0 915M 0% /mnt/tmpfs
2. Sobald das Dateisystem nicht mehr benötigt wird, unmounten Sie das Dateisystem
# umount /mnt/tmpfs
Schlussfolgerung
Moderne Linux-Distributionen mounten praktisch eine Instanz von tmpfs unter /dev/shm .
# df -h /dev/shm Filesystem Size Used Avail Use% Mounted on tmpfs 915M 0 915M 0% /dev/shm
So überprüfen Sie, welche Instanzen von tmpfs das System standardmäßig verwenden:
# 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