Изменение размера файла - это тот же процесс, что и создание файла подкачки. Итак, у вас есть три варианта:
Добавить еще один файл подкачки. 2 файла 2 ГБ совпадают с одним из 4 ГБ (т.е. с заменой 4 ГБ). Удалите этот файл. и создать новый, который будет 4 ГБ Повторное использование этого файла.Чтобы создать новый или повторно использовать текущий файл, вы должны ввести:
sudo swapoff -a # turn off all swap
sudo rm /swapfile # this step is if you want to delete the current file
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
sudo chmod 600 /swapfile #set permission to root only if you made a new file
sudo mkswap /swapfile #converts file to swap format
sudo swapon /swapfile #enable swap on the file.
Примечание: если вы также используете раздел подкачки, он также должен быть включен. [ ! d6]
Если вы просто хотите добавить еще 2GB-файл, тогда:
sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
sudo chmod 600 /swapfile2 #set permission to root only
sudo mkswap /swapfile2 #converts file to swap format
sudo swapon /swapfile2 #enable swap on the file.
Затем отредактируйте / etc / fstab. Дублируйте запись для текущего файла swap и измените имя файла на новый файл (swapfile2).
Если вы не можете контролировать колебания мощности в вашем доме / офисе, вы можете, по крайней мере, контролировать, влияет ли ваш компьютер, подключив его, в основном, к большой батарее -> http://en.wikipedia.org/ wiki / Uninterruptible_power_supply Он может либо автоматически (изящно) выключить ваш компьютер, либо дать вам несколько минут, чтобы вручную закрыть его. Может быть, вам просто нужно несколько минут между колебаниями, и это даже позволит вам продолжать работать без перерывов? Удачи.