Файл подкачки возвращается к исходному размеру после перезагрузки

Я пытаюсь увеличить размер файла подкачки на моем 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
Другие вопросы по тегам