Я думаю, что если я собираюсь написать вам ответ на вопрос, я должен сначала немного объяснить весь этот файл подкачки. Прошу прощения за мою многословность.
Раздел подкачки / раздел подкачки, аналогично файлу подкачки в Windows, представляет собой пространство на жестком диске, предназначенное для более эффективного использования памяти. Есть два использования пространства подкачки.
Если не достаточно памяти для всех приложений - в случае, если это происходит с системой без пространства подкачки, это приведет к ошибке выделения памяти для нового приложения, запрашивающего новые страницы памяти, - и это обычно приводит к завершению программы.
Когда некоторые страницы памяти (память делится на «страницы») используются некоторое время назад, но больше не используются сейчас, они будут перенесены в файл подкачки, а оставшаяся память может быть использована для чего-то другого, что может быть более полезным ( например, даже кеширование!) - когда это происходит в системе без пространства подкачки, это приводит к тому, что свободные страницы остаются в памяти. Это не слишком серьезно, поскольку в наши дни у нас достаточно много памяти.
И затем, так что теперь у нас есть использование раздела swapfile / swap, сколько обычно рекомендуется? - это зависит от функции машины. Если это настольный компьютер, установите его в 1-1,5 раза больше памяти. Если это серверная машина, сделайте то же самое, но обратите внимание на использование подкачки, если она интенсивно используется, обновите память.
Как уже отмечали другие, gparted может помочь вам выделить несколько гигабайт пространства из вашего раздела ext2 / ext3, но вы также можете использовать файл подкачки:
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
mkswap /swapfile
swapon /swapfile
Вы должны иметь
swapfile none swap sw 0 0
на , fstab
чтобы убедиться , что он используется при каждой перезагрузке
И еще одна вещь: если вы не возражаете против использования пространства подкачки, но хотите свести к минимуму использование, если ваша память на самом деле не растянута, вы можете изменить «перестановку» ядра, изменив /proc/sys/vm/swappiness
(значения 0-100; по умолчанию, 60).