{:ru}Создание файла подкачки в Ubuntu{:}{:en}Creating a swap file on Ubuntu{:}

{:ru}

Файл подкачки может использоваться сервером при нехватке оперативной памяти. Конечно, лучше всё-таки добавить новые планки физически. Но что же делать, если RAM надо увеличить срочно? Самый простой способ — за несколько команд создать файл подкачки или swap.

Перейдём в режим суперюзера:
sudo su

Создадим файл объёмом 1024 мегабайта:
dd if=/dev/zero of=/swap1 bs=1M count=1024

Преобразуем имеющийся у нас файл в swap
mkswap /swap1

Меняем права доступа:
chmod 600 /swap1

И включаем файл подкачки:
swapon /swap1

Чтобы файл был доступен после перезагрузки необходимо добавить в /etc/fstab
nano /etc/fstab
следующий текст:
/swap1 swap swap defaults 0 0

Отключить ненужный файл подкачки можно командой:
swapoff /swap1

code.cons, div.cons {background:#000; color:#fff; font-family: Courier New, monospace;margin:2px;} li {margin:3px;} {:}{:en}

This translation is made automatically from Russian

The paging file can be used by the server when there is a shortage of RAM. Of course, it is better to add new straps physically. But what to do if RAM needs to be increased urgently? The easiest way is to create a swap file using several commands.

Let’s switch to superuser mode:
sudo su

Create a 1024 megabyte file:
dd if=/dev/zero of=/swap1 bs=1M count=1024

Let’s convert this file to swap
mkswap /swap1

Change permissions
chmod 600 /swap1

And include the paging file:
swapon /swap1

To make the file available after reboot, you must add to /etc/fstab
nano /etc/fstab
this text:
/swap1 swap swap def

You can disable an unnecessary paging file with the command
swapoff /swap1

code.cons, div.cons {background:#000; color:#fff; font-family: Courier New, monospace;margin:2px;} li {margin:3px;} {:}