Хорошо, поэтому у меня возникли проблемы со значением по умолчанию swappniess (60), превращающим жизнь в ад (это, вероятно, еще одна проблема, с которой нужно разобраться, но в настоящее время ее нельзя решить, пока не исчезнет своппинг). ). Я пытаюсь установить его до 10 и даже 0 с помощью:
sudo sysctl vm.swappiness=0
, но как только я снова включаю систему, перестановка снова вернется к 60, и моя система по умолчанию будет используя своп для всего, пока я не умру от старости при зависании в Айове (как я уже сказал, я знаю, что подмена не главный виновник, но я не могу оперировать этим в комнате). Итак, как мне это решить? Я слышал, что я могу добавить «vm.swappiness = 0» в sysctl.conf, но я действительно не уверен, как добавить его, чтобы он оставался и компьютер не взрывался. (например, есть ли там какое-то определенное место, в котором я нуждаюсь? Должен ли я прикрепить его к концу? Я предваряю его знаком #?)
Так что, в принципе, мне не нужен классический и простой в найти ответ на вопрос «как снизить перестановку», мне нужен навязчиво необходимый ответ «как его снизить».
Запуск Ubuntu 15.10, на случай, если это поможет.
Это - дубликат , Как я настраиваю swappiness? .
Короткий ответ: добавьте строку
vm.swappiness = 0
в файл /etc/sysctl.conf
, и изменение сохранится после перезагрузки.
, Так как это - системный файл, необходимо будет открыть редактора с полномочиями суперпользователя.
gksudo gedit /etc/sysctl.conf
должен работать, если Вы запускаете обычную Ubuntu, или Вы могли бы использовать
sudo nano /etc/sysctl.conf
для редактирования файла в терминале на любом варианте Ubuntu. (При использовании нано CTRL+O сохранил файл, и CTRL+X выходит из редактора, когда Вы сделаны.)
Добавляют его точно, как записано, в конец файла, на его собственной строке (нажмите ENTER пару раз для создания новой строки, при необходимости), сохраните файл и выход. Не добавляйте #
. Система не аварийно завершится.
сообщите мне, помогает ли это или если у Вас есть дополнительные вопросы или разъяснения.