Когда я бегу
df | grep tmpfs | sed "s/[0-9]/*/g"
я получил
tmpfs ******* **** ******* *% /run
tmpfs ******* *** ******* *% /dev/shm
tmpfs **** * **** *% /run/lock
tmpfs ******* * ******* *% /sys/fs/cgroup
tmpfs ******* ** ******* *% /run/user/****
Есть ли причина, по которой мне не следует использовать какой-либо из каталогов в качестве RAM-диска?
(кроме того, /run/lock
который имеет небольшой размер)
Обратите внимание, что последний каталог эквивалентен выводуecho /run/user/$UID
.....
Я мог бы установить свой собственный с помощью
mkdir RAM_DISK
mount -t tmpfs -o size=3G tmpfs RAM_DISK/
но тогда мне пришлось бы вводить команды при каждой перезагрузке
(если не /etc/fstab
изменено)
решение1
дфотображает объем дискового пространства, доступного в файловой системе, содержащей каждый аргумент имени файла. Каждый раздел должен быть смонтирован в каталоге, например /home
, назначить специальную файловую систему (возможно, ext2) в Linux. Первый столбец df
показывает раздел файловой системы (tmpfs просто показывает себя).
5 разделов, смонтированных в каталоге, который вы перечислили, назначены tmpfs Linux здесь. И раздел этих 5 разделов управляется Linux VM.
Tmpfs хорош для Linux, учитывая связанные функции этих каталогов (плюсы и минусы tmpfs).
Соответствующие функции вы можете найти по этому адресу.tmpfs (Почему так много?)
Бедный английский...