Файл подкачки возвращается к исходному размеру после перезагрузки
Я пытаюсь увеличить размер файла подкачки на моем Raspberry Pi 3. Я следую этому руководству здесь, на DigitalOcean.
После успешного увеличения файла и его настройки с помощью команд mkswap и swpon все работает нормально. Я даже попытался заполнить мой оперативный памяти случайными данными, чтобы увидеть, будет ли он использовать новое пространство подкачки, и он работает отлично.
Однако после перезагрузки малины файл подкачки возвращается к предыдущему (по умолчанию) размеру 100 МБ. Есть ли способ сделать это изменение постоянным?
Я бегу Raspberry Pi 3 на Raspbian Джесси.
2 ответа
Я понял.
Изменение /etc/dphys-swapfile решает все проблемы.
Я только что изменился CONF_SWAPSIZE=100
в CONF_SWAPSIZE=2000
dphys-swapfile отвечает за настройку, монтирование / размонтирование и удаление файлов подкачки.
В файле конфигурации вы также можете указать расположение файла подкачки, а также несколько других параметров.
Предположим, вы добрались до точки, где swapon -s
возвращается
# sudo swapon -s
Filename Type Size Used Priority
/swapfile file 4194300 0 -1
Теперь, чтобы сделать это изменение постоянным, вам нужно добавить запись о вашем новом файле подкачки в fstab
,
Вам необходимо добавить следующую строку:
/swapfile none swap sw 0 0
Значение полей fstab следующее:
#1.source 2.mountpoint 3.fstype 4.options 5.freq 6.order