====== Создание swap-раздела (раздел подкачки) для ubuntu или debian ====== Один из самых простых способов увеличить активность сервера и предотвратить ошибки приложений out of memory – это добавление пространства swap (подкачки). Swap — это раздел на жестком диске, в котором операционная система может временно хранить данные, которые она больше не может удерживать в оперативной памяти. Сначала проверить что его нет: sudo swapon -s Filename Type Size Used Priority Будем создавать раздел с помощью файла. Определиться, где файл будет размещен: df -h Filesystem Size Used Avail Use% Mounted on /dev/vda 59G 1.3G 55G 3% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 2.0G 12K 2.0G 1% /dev tmpfs 396M 312K 396M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 0 2.0G 0% /run/shm none 100M 0 100M 0% /run/user Создание файла. Быстрый способ: Ubuntu sudo fallocate -l 4G /swapfile Debian fallocate -l 4G /swapfile Долгий способ: Ubuntu sudo dd if=/dev/zero of=/swapfile bs=1G count=4 Debian dd if=/dev/zero of=/swapfile bs=1G count=4 Проверка: ls -lh /swapfile -rw-r--r-- 1 root root 4.0G Apr 28 17:15 /swapfile Активация swap-файла Ubuntu sudo chmod 600 /swapfile Debian chmod 600 /swapfile Теперь, когда файл защищен, можно указать системе на swap-пространство с помощью команды: Ubuntu sudo mkswap /swapfile Debian mkswap /swapfile Примерный вывод: Setting up swapspace version 1, size = 4194300 KiB no label, UUID=e2f1e9cf-c0a9-4ed4-b8ab-714b8a7d6944 Теперь файл можно использовать в качестве swap. Активируйте его, введя: Ubuntu sudo swapon /swapfile Debian swapon /swapfile Убедитесь, что процедура прошла успешно, проверив отчеты системы о swap, как в начале статьи: Ubuntu sudo swapon -s Debian swapon -s Вывод: Filename Type Size Used Priority /swapfile file 4194300 0 -1 ====== Автоматизация запуска swap-файла ====== Отредактируйте файл fstab с привилегиями root, открыв его в текстовом редакторе: Ubuntu sudo nano /etc/fstab Debian nano /etc/fstab Допишите в конец /swapfile none swap sw 0 0 Обращаем ваше внимание, что путь до файла swapfile должен быть полным. Все. Этого вполне достаточно для организации стандартного файла подкачки (swap раздела). Для подробно информацией и тонкости настройки по ссылке: [[http://www.8host.com/blog/kak-dobavit-swap-na-ubuntu-14-04/]]