Файл подкачки возвращается к исходному размеру после перезагрузки
Я пытаюсь увеличить размер файла подкачки на моем raspberry pi 3. Я следую этому руководству здесь на DigitalOcean.
После успешного увеличения файла и его настройки с помощью команд mkswap и swpon все работает нормально. Я даже попытался заполнить свою оперативную память случайными данными, чтобы посмотреть, будет ли она использовать новое пространство подкачки, и это работает отлично.
Однако после перезагрузки моей raspberry, файл подкачки возвращается к предыдущему (по умолчанию) размеру 100 МБ. Есть ли какой-нибудь способ сделать это изменение навсегда?
Я запускаю Raspberry pi 3 на Raspbian Jessie.
2 ответа:
Я понял это.
Модификация /etc/dphys-swapfile решает все проблемы.
Я только что изменил
Dphys-swapfile отвечает за настройку, монтирование/размонтирование и удаление файлов подкачки.CONF_SWAPSIZE=100
наCONF_SWAPSIZE=2000
В конфигурационном файле можно также указать расположение файла подкачки, а также некоторые другие параметры.
Предположим, что вы дошли до точки, где
swapon -s
возвращаетТеперь, чтобы сделать это изменение постоянным, вам нужно добавить запись о Вашем новом файле swap в# 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