
Формы легко из увеличить в оперативность Ваш сервер и Избегайте в проблемы с потреблением Оперативной памяти, из-за большое количество запросов, Добавить файл подкачки o подкачки. Файл подкачки — это файл, Размер большие и зарезервировано В жесткий диск, где можно выполнить операционной системы временное хранение данные, которые не могут занимать в основной памяти или ОПЕРАТИВНАЯ ПАМЯТЬ из-за недостаток места в то же. На первый взгляд это как Использование часть вашего жесткий диск как будто это Оперативной памяти.
Это делает, что вы можете увеличить объем памяти на сервере, чтобы иметь дело с одним увеличение рабочей нагрузки, но также подарки недостатки, Поскольку жесткий диск скорость доступа Это гораздо больше маленький скорость доступа к основной памяти, так глобальная скорость система будет уменьшилась Когда операционная система делает использование этого файла или область подкачки.
Как проверить, если ваша система уже имеет файл области или подкачки
Прежде чем вы начнете, Давайте посмотрим, чтобы увидеть, если У нас уже есть a Файл подкачки активной. Хотя мы можем иметь несколько Обмен файлов или разделов подкачки, в целом один как правило достаточно.
Чтобы увидеть, если у вас уже есть активный файл обмена, выполните следующие команда консоль или терминал вашей системы Linux:
1 | $ swapon -s |
Если у вас не разрешения o привилегии администратора, Необходимо вызвать предыдущей команды, и все, что мы увидим позже, перед командой sudo, с чем то система попросит Пароль администратора чтобы запустить его.
1 | $ sudo swapon -s |
Если у вас не Нет файла подкачки, ответ на выполнение предыдущего кода выглядит следующим образом:
1 | Filename Type Size Used Priority |
Так что мы увидим Как включить файл или замены в вашем районе Ubuntu.
Как проверить, если у вас есть достаточно свободного места на жестком диске
Перед созданием нашей области подкачки, Мы собираемся Удостоверься что у нас достаточно места в нашем жесткий диск для его создания. Для этого, Вы можете взглянуть на один из наших предыдущих публикаций, в которых вы показали различные виды известных данных разделов и дисков в вашей системе Linux.
Среди форм удовлетворения свободное пространство, Мы собираемся использовать Следующая команда:
1 | $ df -h |
что дает нам ответ Это также:
1 2 3 4 5 6 7 8 9 | Filesystem Size Used Avail Use% Mounted on udev 236M 0 236M 0% /dev tmpfs 49M 5.6M 44M 12% /run /dev/vda1 20G 7.9G 12G 41% / tmpfs 245M 0 245M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 245M 0 245M 0% /sys/fs/cgroup tmpfs 49M 0 49M 0% /run/user/0 |
Так что вы можете видеть, что у нас есть несколько gigas даже доступно в нашем основной раздел /dev/vda1.
Как создать и активировать обмен файлами или swapfile на Ubuntu
Для Создание Наши файл подкачки, o подкачки, в этом случае будет делать с Размер из 2 ГБ, Мы будем запускать следующие команда:
1 | $ dd if=/dev/zero of=/swapfile bs=2048 count=1048576 |
Как вы можете видеть, файл подкачки находится в корень системы и называется подкачки, и имеет 1048576 блоки из 2048 бит, который представляет Размер 2 ГБ.
Когда вы запустите команду, Возвращает что-то вроде этого:
1 2 3 | 1048576+0 records in 1048576+0 records out 2147483648 bytes (2.1 GB, 2.0 GiB) copied, 13.6032 s, 158 MB/s |
Впоследствии, Мы собираемся дать разрешения Наш архив /подкачки, Таким образом только пользователь корень можно доступ к в то же, во избежание проблемы безопасности с другие пользователи или приложения. Для этого, Мы выполняем следующие:
1 | $ chmod 600 /swapfile |
Затем, Мы собираемся указать системе, Мы хотим использовать этот файл как файл подкачки, для этого, Запуск:
1 2 3 4 | $ mkswap /swapfile Setting up swapspace version 1, size = 2 GiB (2147479552 bytes) no label, UUID=aa071ec1-43c3-4cb5-88d1-f1eb5629f8ff |
И И наконец, Мы собираемся активировать Наши область файла или своп выполнив команду:
1 | $ swapon /swapfile |
Вы готовы! Если сейчас Запуск, по состоянию на начало, команда swapon, Мы увидим, что файл вопрос является Активные в нашей области обмена или замены системы Ubuntu:
1 2 3 4 | $ swapon -s Filename Type Size Used Priority /swapfile file 2097148 143536 -1 |
Чтобы закончить, только мы сделать постоянным сказал, файлам, чтобы сделать его активирован всякий раз, когда вы перезагрузка система. Для этого, доступ к файлу // etc/fstab:
1 | $ vi /etc/fstab |
и в конце то же самое Добавить следующие линия:
1 | /swapfile none swap sw 0 0 |
Примечание. Помните, что вы можете получить из Vi, Сохранение изменений, по :x.
Теперь у вас есть активные в Площадь или замены файла Ваша операционная система Linux Ubuntu, так что если в любое время, Ваша система остается низким Оперативной памяти, Это будет использовать часть вашего жесткого диска для хранения временно необходимые данные.
