Что означает «sw» в записи подстановки fstab для столбца «mount options»

В моем файле / etc / fstab у меня есть запись для моего свопа следующим образом:

/root/swap swap swap sw 0 0 

У меня есть другие машины, а также я видел в Интернете, что иногда они ставят по умолчанию или xfs или другие параметры. Затем я немного смущен тем, что означает «sw» и для чего, а также какой из них будет лучшим вариантом поставить и почему.

  • Что происходит, когда tmpfs заполнен и не доступно пространство подкачки?
  • Может ли zswap сократить свопинг IO?
  • Cleancache vs zram?
  • Насколько безопасно увеличить tmpfs до большей, чем физической памяти?
  • Изнашивание уровня SD-карты из-за файла подкачки во встроенном Linux
  • Могу ли я перемонтироваться как только для чтения, если используется образ подкачки?
  • Как правильно настроить zram и swap
  • Процесс Java часто убивается OOM - Killer на обновленном оборудовании
  • 2 Solutions collect form web for “Что означает «sw» в записи подстановки fstab для столбца «mount options»”

    Из руководства fstab в моей системе :

    Четвертое поле fs_mntops описывает параметры монтирования, связанные с файловой системой. Он отформатирован как список опций, разделенных запятыми. Он содержит, по крайней мере, тип монтирования (см. fs_type ниже) и любые дополнительные параметры, соответствующие типу файловой системы. […]

    Если fs_type – «rw», «rq» или «ro», то файловая система, имя которой задано в поле fs_file обычно монтируется для чтения-записи или только для чтения в указанном специальном файле. Если fs_type является «sw», тогда специальный файл становится доступным как часть пространства подкачки командой swapon(8) в конце процедуры перезагрузки системы.

    В основном, sw используется для определения swapon (или swapctl в моей системе), что это действительный кандидат для использования в качестве пространства подкачки, которое будет добавлено как часть процедуры запуска системы.

    Из руководства, описывающего swapctl -A :

    Этот параметр заставляет swapctl читать файл /etc/fstab для устройств и файлов с типом «sw» и добавляет все эти записи в качестве устройств подкачки. Если никакие устройства подкачки не настроены, swapctl выйдет с кодом ошибки.

    Это на OpenBSD. В системе Ubuntu Linux , к которой у меня есть доступ, ни одна из инструкций по sw для swap по какой-либо причине не используется.

    Для Linux, по крайней мере, на основе взгляда на сеть, это, по-видимому, является примером «грубости груза». Свидетельства, которые я вижу, показывают, что этот вариант на самом деле не нужен или не имеет смысла, но вам нужно что-то там положить, потому что ожидает его структура fstab . Вы можете легко найти примеры людей, использующих defaults по defaults и даже просто pri=1 или что-то еще, оставляя как defaults и sw .

    И не имеет смысла, что swapon должен будет посмотреть параметры монтирования, чтобы проверить, что это swap, потому что swapon уже может видеть, что это своп, глядя на тип файловой системы. Конечно, есть опции монтирования для swap, которые изменяют поведение, как описано в man swapon , но sw не является одним из них. Таким образом, доказательство состоит в том, что оно является заполнителем, и foobar будет делать так же, как и заполнитель

    Я не могу быть полностью уверен в этом, не смотря на исходный код, конечно.

    Связанный, отчет об ошибке Debian, жалующийся на эту точную проблему: mount: swapon (8) не имеет объяснений для параметров sw и defaults

    Interesting Posts

    Slacko vs Precise vs Lucid Puppy Linux

    Как определить размер изображения из командной строки?

    Debian 8 | Проблемы с Windows: как управлять высоким разрешением?

    Выполняется ли задание, запланированное в crontab, даже когда я выхожу из системы?

    Требуется минимальный дистрибутив linux, размер установки которого составляет менее 250 – 300 мб

    Создайте список замещения процесса для tee

    Как я могу загружать 2 (или более) дистрибутивы Linux с gummiboot и UEFI?

    имя сценария скрипта echo text name для циклизации нескольких текстов

    Solaris11: альтернатива гипервизору xVM?

    Изображение KALI (с установленными драйверами широкополосного доступа, которые работают для macbook pro в конце 2013 года) для использования в режиме реального времени

    Есть что-то вроде «xdg-close» – напротив xdg-open?

    Очистить / стереть неверный пароль в терминале

    Как сделать файлы внутри TMPFS более вероятными для обмена

    Эмуляция escape-последовательностей VT220 в Konsole keytab

    Автоматическое управление запуском / usr / bin / find

    Linux и Unix - лучшая ОС в мире.