Как быть уверенным, что tmpfs
файловая система может работать только с физическими файлами и не использовать раздел подкачки на диске?
Так как у меня есть медленный жесткий диск и быстрый RAM, я хотел бы , по крайней мере, дает более высокий приоритет использования оперативной памяти для swap
и tmpfs
или отключить использование дискового пространства для tmpfs
связанных точек монтирования.
Ответы:
используйте ramfs вместо tmpfs. ramfs - это ramdisk (без свопа). tmpfs может находиться в вашем / etc / fstab:
измените
size
параметр так, как вам нравится, но будьте осторожны, чтобы не превысить фактическое количество оперативной памяти.ПРИМЕЧАНИЕ: использование ramfs вместо tmpfs - это не то, что я бы рекомендовал. если что-то случится, вы столкнетесь с проблемами стабильности и запишете тонну данных на свой виртуальный диск. Вы не можете освободить оперативную память от ramfs. как только ваш ramdisk (весь ваш ram) заполнится, ваша система закроется. Оперативная память - это энергозависимая память, то есть после потери питания все данные исчезают. так что, если ваш виртуальный диск заполняет ваш RAM, и вы терпите крах, вы никогда не увидите то, что было на вашем диске RAM снова. в отличие от ramfs, tmpfs ограничивает его размер.
источник