---
title: 'Как добавить раздел подкачки SWAP в OS Linux | Zomro'
description: 'В Linux раздел подкачки SWAP играет важную роль, предоставляя дополнительную память для операционной системы. Если у вас возникла необходимость добавить новый раздел...'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907824_1.png'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как добавить раздел подкачки SWAP в OS Linux 



# Как добавить раздел подкачки SWAP в OS Linux

20-02-2023

В Linux раздел подкачки SWAP играет важную роль, предоставляя дополнительную память для операционной системы. Если у вас возникла необходимость добавить новый раздел подкачки SWAP на свой Linux-сервер, вы можете использовать команду dd, чтобы выполнить это задание.  
  
**Определите местоположение раздела подкачки SWAP**  
  
Прежде чем создать новый раздел подкачки SWAP, вам необходимо определить местоположение, куда вы хотите его установить. Обычно раздел подкачки SWAP располагается на свободном месте на жестком диске или на отдельном разделе.  
  
Вы можете проверить свободное место на жестком диске с помощью команды:  

    
    
    df -h

  
![Как добавить раздел подкачки SWAP в OS Linux - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907824_1.png)  
**Создайте новый файл подкачки**  
  
Для создания нового файла подкачки, который будет использоваться в качестве раздела подкачки SWAP, выполните следующую команду:
    
    
    fallocate -l 1G /swapfile
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907837_2.png)  
Данной командой, создается размер файла 1ГБ.   
  
Теперь его необходимо активировать: 
    
    
    mkswap /swapfile
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907882_3.png)  
Включить SWAP можно командой:
    
    
    swapon /swapfile
    

  
Чтобы убедиться, что он активирован, введите:
    
    
    swapon --show
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907882_4.png)  
**Измените разрешения на файл подкачки**  
  
После создания нового файла подкачки, вам необходимо изменить разрешения на него с помощью команды chmod:
    
    
    chmod 600 /swapfile
    

  
Это гарантирует, что только root может читать и записывать в файл подкачки.  
  
  
На данный момент SWAP не постоянный, если вы перезагрузите свой Linux, пространство подкачки не будет смонтировано. Чтобы сделать его постоянным, вы должны добавить запись в файл **/etc/fstab**.
    
    
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907935_5.png)  
Теперь при следующей загрузке SWAP будет доступен.  
  
Если данной утилитой вам не удалось создать раздел подкачки, можете воспользоваться утилитой dd.

**Создайте раздел подкачки SWAP с помощью команды dd**

  
Например, для создания файла подкачки размером 1 ГБ с размером блока данных 1024 байтов и количеством блоков 1048576, выполните следующую команду:
    
    
    dd if=/dev/zero of=/swapfile bs=1024 count=1048576

  
![Как добавить раздел подкачки SWAP в OS Linux - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676907983_6.png)  
  
После создания нового файла подкачки, вам необходимо изменить разрешения на него с помощью команды chmod:
    
    
    chmod 600 /swapfile
    

  
  
**Создаем раздел подкачки SWAP**  
  
После выполнения команды **dd** вы можете создать раздел подкачки SWAP с помощью команды **mkswap** :
    
    
    mkswap /swapfile

  
![Как добавить раздел подкачки SWAP в OS Linux - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676908004_7.png)  
**Включите раздел подкачки SWAP**  
  
После создания раздела подкачки SWAP вы можете включить его с помощью команды **swapon** :
    
    
    swapon /swapfile
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676908033_8.png)  
Чтобы проверить, что раздел подкачки SWAP работает, выполните команду **swapon -s** :
    
    
    swapon -s
    

  
![Как добавить раздел подкачки SWAP в OS Linux - 9](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1676908046_9.png)  
Эта команда покажет список всех активных разделов подкачки SWAP на сервере, включая новый раздел подкачки SWAP, который вы только что создали.  
  
Для добавления в автозапуск, раздела подкачки SWAP, созданного с помощью команды **dd** , вы можете использовать следующую команду:
    
    
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
    

  
Теперь при следующей загрузке SWAP будет доступен.  
  
Как видим, добавление нового раздела подкачки SWAP в Linux с помощью команды **dd** и**fallocate** \- это достаточно простой процесс, который может быть выполнен за несколько шагов.  
  


Похожие статьи

[Установка PostgreSQL и pgadmin4 на панель HestiaCP](https://zomro.com/rus/blog/faq/326-ustanovka-postgresql-i-pgadmin4-na-panel-hestiacp) [tmux: от «разделить окно» до инструмента профессионального админа](https://zomro.com/rus/blog/faq/667-tmux-from-split-window-to-professional-admin-tool) [Настройка FastCGI Microcache в Nginx PHP-FPM](https://zomro.com/rus/blog/faq/227-nastrojka-fastcgi-microcache-v-nginx-php-fpm) [VestaCP: Установка Wordpress в консоли (от создания домена до получения готового сайта)](https://zomro.com/rus/blog/faq/209-vestacp-ustanovka-wordpress-v-konsoli-ot-sozdanija-domena-do-poluchenija-gotovogo-sajta) [Как зайти на сервер по RDP протоколу](https://zomro.com/rus/blog/faq/66-kak-zayti-na-server-po-rdp-protokolu)

[ Сервер для Forex от €7.95/мес ](/rus/server-for-forex)
