💣 Как создать файловую систему tmpfs в CentOS / RHEL

by itisgood
tmpfs на самом деле не используются в качестве файловых систем, они просто используют преимущества абстракции файловой системы.
Приложения могут выполнять ввод / вывод в tmpfs.
Функции tmpfs находятся исключительно в памяти.

Создание специальной файловой системы tmpfs

1. Смонтируйте новый экземпляр tmpfs:

# mkdir /mnt/tmpfs
# mount -t tmpfs none /mnt/tmpfs
Примечание. Проверьте, сколько места выделено файловой системе и сколько она использует.
# df -h /mnt/tmpfs
Filesystem Size Used Avail Use% Mounted on
none         915M 0    915M 0%    /mnt/tmpfs

2. Когда файловая система больше не нужна, размонтируйте файловую систему

# umount /mnt/tmpfs

Заключение

Практически современные дистрибутивы Linux монтируют экземпляр tmpfs в /dev/shm.

# df -h /dev/shm
Filesystem Size Used Avail Use% Mounted on
tmpfs 915M 0 915M 0% /dev/shm

Чтобы проверить, какие экземпляры tmpfs используют систему по умолчанию:

# 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

 

You may also like

Leave a Comment