Увеличен размер файла подкачки, и теперь он не используется

Я увеличил размер файла подкачки, используя инструкции из этой ссылки , и теперь он перестал использоваться. Я действительно пробовал это несколько раз, и это происходило каждый раз. Когда я запускал swapon -s после каждой попытки, приоритет файла подкачки всегда показывал -2, поэтому я увеличил его до 100, но это тоже не помогло.

swapon -s and free -m output screenshot

Как это исправить? У меня есть 16 ГБ оперативной памяти и увеличил размер файла подкачки до 32 ГБ.

1
задан 4 August 2019 в 18:23

1 ответ

Размер подкачки рекомендовал настройки из документации Чиновника Ubuntu
https://help.ubuntu.com/community/SwapFaq

RAM   No hibernation    With Hibernation  Maximum
16GB  4GB               20GB              32GB

Вам нужны 4 ГБ или 20 ГБ области подкачки. Не больше.

Приоритет имеет смысл, когда существует больше чем одна область подкачки. Не используемый в Вашем (1 область подкачки) случай

Можно настроить поведение свопинга с swappiness
Та же Документация FAQ говорит о swappiness,
см.: https://help.ubuntu.com/community/SwapFaq#What_is_swappiness_and_how_do_I_change_it.3F


Восстановите свою установку подкачки:
## Delete old swapfile
sudo swapoff -a
sudo sudo rm /swapfile

## Create new swapfile (choose one according to hibernation use)
# sudo fallocate -l 20g /swapfile  ## If hibernation have to be used
sudo fallocate -l 4g /swapfile     ## If no hibernation use is planed
sudo chmod 600 /swapfile
sudo mkswap /swapfile

## Enable new swapfile
sudo swapon /swapfile

## /etc/fstab check
# since /swapfile was used, a line should be present in /etc/fstab file
# search for and check '/swapfile swap swap defaults 0 0'

## Show swap settings and usage
swapon -s
free -h
0
ответ дан 7 December 2019 в 19:13

Другие вопросы по тегам:

Похожие вопросы: