Означает ли (источник) устройство в типе типа tmpfs что-нибудь?

Я просто зашел в /etc/fstab (Linux) и изменил мою линию для /tmp (на которой ранее был установлен определенный раздел ext4 ) на tmpfs . Это было явно немного глупо, но я не думал. Во всяком случае, я перезагрузился, и все работает, и все, но я смущен о следующем.

При выпуске mount я вижу следующее:

 /dev/sda8 on /tmp type tmpfs 

Означает ли это, что /dev/sda8 смонтирован как tmpfs ? Если в /tmp были какие-то файлы, я больше не могу обращаться к ним, но я могу создавать файлы там. Когда я перезагружаюсь, монтируя ext4 я вижу, что на самом деле были файлы на этом разделе (которые не были видны при монтировании tmpfs ).

Является ли файл устройства бессмысленным в этом контексте?

One Solution collect form web for “Означает ли (источник) устройство в типе типа tmpfs что-нибудь?”

Является ли файл устройства бессмысленным в этом контексте?

Да, я так думаю. Я не могу найти доказательств в документации по Linux для этого, но Googling вокруг указал мне на это в документации NetBSD о mount_tmpfs чтобы поддержать мою мысль:

Параметр tmpfs существует только для совместимости с другими командами монтирования и игнорируется.

Итак, я думаю, не имеет значения, что вы используете как «исходное устройство» в командах mount или fstab если это тип tmpfs .

Эксперименты на моем ящике Ubuntu 12.04 также поддерживают это с некоторым смешным поведением в других приложениях:

 # mkdir tmpfs # mount -t tmpfs Brendan tmpfs/ # cat /proc/mounts [...] Brendan /home/gert/tmpfs tmpfs rw,relatime 0 0 # df -h Filesystem Size Used Avail Use% Mounted [...] Brendan 12G 0 12G 0% /home/gert/tmpfs 
  • Не удалось перемонтировать / tmp в оперативную память (tmpfs)
  • Производительность tmpfs
  • Это хорошая идея поместить ~ / .cache в tmpfs?
  • Какие части файловой системы для tmpfs / squashfs / sparseimage для встроенной системы USB
  • Могут ли fstab опции uid и gid быть имя группы пользователей или они должны быть числовыми?
  • -bash: невозможно создать временный файл для здесь-документа: на устройстве нет места
  • Если tmpfs имеет больший размер, чем ваша оперативная память, сколько оперативной памяти она использует? Являются ли приложения привилегированными для ОЗУ?
  • Разница между / run и / var / run
  • (Как) я могу создать tmpfs как обычный (не root) пользователь?
  • fstab не поддерживает режим чтения
  • Как создать «настоящий» RAM-диск, который резервирует память
  • Linux и Unix - лучшая ОС в мире.