Это было заданочисло из раз до. Однако, рискуя быть помеченным как дубликат, я решил спросить еще раз, поскольку я не видел ответов, специфичных для Ubuntu 19.10, и ни один из этих рекомендуемых ответов мне не подходит.
Суммируя:
Установка vm.swappiness = 10
непосредственно в /etc/sysctl.conf
или создание файла /etc/sysctl.d/60-my-swappiness.conf
с содержимым vm.swappiness = 10
не изменяет swappiness при загрузке; он остается на значении по умолчанию 60:
$ cat /proc/sys/vm/swappiness
60
Запуск sysctl -p
с sudo
разрешениями изменяет его для данного сеанса, но при перезагрузке он сбрасывается до значений по умолчанию.
$ sudo sysctl -p
[sudo] password for user:
vm.swappiness = 10
...
$ cat /proc/sys/vm/swappiness
10
Как изменить swappiness, чтобы он сохранялся между перезагрузками в Ubuntu 19.10?
решение1
Предлагаю вам сделатьsysctl.d(5) Файл конфигурациипоэтому конфигурация устанавливается во время загрузки, ее содержимое примерно следующее:
/etc/sysctl.d/99-swappiness.conf
vm.swappiness=10