fbpx
linux
28

Подключение файла подкачки в Ubuntu

5
(1)

В сегодняшней статье мы рассмотрим подключение файла подкачки в Ubuntu, если вы не хотите делать отдельный раздел под это, а именно файл, как на Windows.

Немного теории:

Swapping (или «подкачка памяти») — это процесс, при котором страница памяти копируется в специальное пространство на жестком диске, называемое пространством подкачки (англ. «swap space»), освобождая занимаемый ею объем оперативной памяти. В Linux для этого существует специальная программа — менеджер памяти. Каждый раз, когда системе требуется больше памяти, чем ей физически доступно в данный момент, менеджер памяти ищет все редко используемые страницы памяти и вытесняет их на жесткий диск, предоставляя освободившуюся память другому приложению (процессу).

Подготовка к подключению файла подкачки в Ubuntu

Предупреждение! Неправильное выполнение действий может привести к долгой загрузке ОС, а если что-то не так будет с fstab, то может и вовсе не загрузиться. Вы все делаете на собственный страх и риск. Также, для sudo требуется ввод пароля пользователя, пароль при вводе не отображается.

sudo - команда, которая позволяет выполнять команды от имени root (самого привилегированного по правам пользователя в Linux)

Убедимся, что у нас нету действующего файла подкачки командой sudo swapon --show

Подключение файла подкачки в Ubuntu. Подготовка

Создаем файл подкачки

Как видим, файла/раздела нет. Создадим файл командой sudo fallocate -l 2G /swapfile

Где 2G - 2 гигабайта. Можно указывать как M - мегабайты, так и гигабайты - G.

Затем проверим, выделилось ли место командой ls -lh /swapfile

Подключение файла подкачки в Ubuntu. Создаем файл

Убедившись, что всё на месте даём необходимые права для чтения/записи системой командой sudo chmod 600 /swapfile

Теперь кроме системы никто не сможет тронуть данный файл. Затем создайте в этом файле файловую систему подкачки командой sudo mkswap /swapfile

Включаем файл подкачки

И включите её командой sudo swapon /swapfile

Подключение файла подкачки в Ubuntu. Включаем файл

Затем введите команду echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Читайте также как установить сервер OpenVPN на Ubuntu

Это добавит автоматический запуск подкачки при старте системы. Затем sudo nano /etc/fstab

Найдем только что добавленную строку, уберем пробелы и заменим их на табуляцию (Вместо пробела нажимать TAB).

Должно получиться как на скриншоте, в разделе подкачки (swap) будет виден размер созданного нами файла. Затем сохраним файл нажатием сочетания Ctrl + O и затем Y

 Сохраняем

На этом подключение файла подкачки или SWAP можно считать завершенным.

 

Попробуй бесплатно наши курсы по Linux и devOPS на:yodo.im/start

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Tags: , ,
Читают сейчас
Меню

Чат-бот, который учит Linux и DevOPS