Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
linux:подключение-swap [2021/01/09 23:45] admin [АКТИВАЦИЯ SWAP] |
linux:подключение-swap [2021/01/09 23:54] (текущий) admin [СОЗДАНИЕ ФАЙЛА ПОДКАЧКИ В UBUNTU 16.04] |
||
---|---|---|---|
Строка 21: | Строка 21: | ||
< | < | ||
- | Если ничего не будет выведено, | + | Если ничего не будет выведено, |
{{ : | {{ : | ||
Строка 29: | Строка 29: | ||
{{ : | {{ : | ||
- | Строка Swap пуста, значит раздела swap пока еще не подключен. | + | Строка Swap пуста, значит раздела |
===== НАСТРОЙКА ФАЙЛА ПОДКАЧКИ В UBUNTU 16.04 ===== | ===== НАСТРОЙКА ФАЙЛА ПОДКАЧКИ В UBUNTU 16.04 ===== | ||
Строка 37: | Строка 37: | ||
==== ПРОВЕРКА МЕСТА НА ДИСКЕ ==== | ==== ПРОВЕРКА МЕСТА НА ДИСКЕ ==== | ||
- | Теперь убедитесь, | + | Теперь убедитесь, |
< | < | ||
Строка 49: | Строка 49: | ||
Самый быстрый способ создать swap файл ubuntu такой файл, это использовать утилиту fallocate, она создает файл нужного размера мгновенно. Поскольку у нас 1 Гб оперативной памяти, | Самый быстрый способ создать swap файл ubuntu такой файл, это использовать утилиту fallocate, она создает файл нужного размера мгновенно. Поскольку у нас 1 Гб оперативной памяти, | ||
- | < | + | < |
{{ : | {{ : | ||
Строка 103: | Строка 103: | ||
Как я уже сказал, | Как я уже сказал, | ||
- | $ echo '/ | + | < |
{{ : | {{ : | ||
Строка 110: | Строка 110: | ||
Я не буду писать много про то, как выполняется настройка swap в Ubuntu в виде раздела. Все действия аналогичны тем, которые применяются для файла, только вместо файла используется раздел. Допустим, | Я не буду писать много про то, как выполняется настройка swap в Ubuntu в виде раздела. Все действия аналогичны тем, которые применяются для файла, только вместо файла используется раздел. Допустим, | ||
- | $ sudo mkswap /dev/sda2 | + | < |
Затем активируйте раздел подкачки: | Затем активируйте раздел подкачки: | ||
- | $ sudo swapon /dev/sda2 | + | < |
И проверьте все ли прошло правильно: | И проверьте все ли прошло правильно: | ||
- | $ sudo swapon --show | + | < |
Если да, то в списке подключенных разделов вы увидите нужный. Осталось добавить строку в /etc/fstab для автоматической активации после перезагрузки: | Если да, то в списке подключенных разделов вы увидите нужный. Осталось добавить строку в /etc/fstab для автоматической активации после перезагрузки: | ||
- | $ echo '/ | + | < |
===== ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ===== | ===== ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ ===== | ||
Вы можете контролировать интенсивность использования пространства подкачки в Ubuntu с помощью параметра ядра **swappiness**: | Вы можете контролировать интенсивность использования пространства подкачки в Ubuntu с помощью параметра ядра **swappiness**: | ||
- | $ cat / | + | < |
{{ : | {{ : | ||
Строка 136: | Строка 135: | ||
Чтобы установить значение 10 выполните: | Чтобы установить значение 10 выполните: | ||
- | $ sudo sysctl vm.swappiness=10 | + | < |
{{ : | {{ : | ||
Строка 142: | Строка 141: | ||
А для сохранения этой настройки после перезагрузки: | А для сохранения этой настройки после перезагрузки: | ||
- | $ sudo sysctl -w vm.swappiness=10 | + | < |
{{ : | {{ : | ||
Строка 148: | Строка 147: | ||
Другой параметр, | Другой параметр, | ||
- | $ cat / | + | < |
{{ : | {{ : | ||
Строка 154: | Строка 153: | ||
Чтобы хранить файлы дольше, | Чтобы хранить файлы дольше, | ||
- | $ sudo sysctl -w vm.vfs_cache_pressure=50 | + | < |
{{ : | {{ : |