Вы всегда можете создать файл подкачки
добавить больше пространства подкачки. Это не то же самое (во всех аспектах), как раздел подкачки, но это будет легко и динамично.
Измените /media/fasthdd/swapfile.img
на что угодно, например, это может быть /swap.img
также. /media/fasthdd/swapfile.img
Это просто пример имени файла, если вы используете это, то, конечно, должен быть каталог /media/fasthdd/
с достаточным количеством свободного места для вашего нового файла подкачки.
Используйте любое из терминальных приложений для запуска команд. Все команды должны запускаться с правами суперпользователя , для этого вы можете либо добавить sudo
в начало каждой команды, либо запустить sudo bash
перед выполнением команд.
1. Создайте пустой файл:
этот файл будет содержать содержимое виртуальной памяти, поэтому сделайте файл достаточно большим для ваших нужд. Этот файл создаст 1 ГБ файл, что означает, что пространство подкачки + 1 ГБ для вашей системы:
dd if=/dev/zero of=/media/fasthdd/swapfile.img bs=1024 count=1M
Если вы хотите создать файл 3Gb, измените значение счетчика на count=3M
. Смотрите man dd
для получения дополнительной информации.
2. Запекать файл подкачки:
Следующая команда создаст «файловую систему подкачки» внутри вашего нового файла подкачки.
mkswap /media/fasthdd/swapfile.img
3. Загрузка при загрузке:
чтобы убедиться, что ваше новое пространство подкачки активировано во время загрузки компьютера, вы должны добавить его в файл конфигурации файловой системы /etc/fstab
. Добавьте его в конец файла, это рекомендуется, потому что другие файловые системы ( по крайней мере, те, которые содержат файл подкачки ) должны быть смонтированы в режиме чтения-записи, прежде чем мы сможем получить доступ к любым файлам.
# Add this line to /etc/fstab
/media/fasthdd/swapfile.img swap swap sw 0 0
4. Активировать.
Вы можете перезагрузить компьютер или вручную активировать новый файл подкачки с помощью следующей команды:
swapon /media/fasthdd/swapfile.img
Если все идет хорошо
Вы должны увидеть, что для использования доступно больше пространства подкачки. Вы можете использовать следующие команды, чтобы проверить новый своп и убедиться, что он активен:
cat /proc/swaps
Filename Type Size Used Priority
/media/fasthdd/swapfile.img file 8388604 2724 -1
grep 'Swap' /proc/meminfo
SwapCached: 4772 kB
SwapTotal: 8388604 kB
SwapFree: 8355812 kB