#!/bin/sh
echo '| ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| Pizza |
|_____ ___|
(\__/) ||
( - | -) ||
/ \ '
Is there some way I can tell Linux to use a given swap partition for hibernation only, and not to use it for swapping during normal operation?
Удалите или закомментируйте соответствующую строку из /etc/fstab
. Пример на моей системе
$ grep swap /etc/fstab
/dev/mapper/NEO--L196--vg-swap_1 none swap sw 0 0
Удалено, поскольку pm-hibernate
для работы требуется «активированный» раздел подкачки
Оставьте своп активным (, поэтому оставьте его в покое в/etc/fstab
)но явно попросите ядро игнорировать его.
Это делается с помощью параметра sysctl vm.swappiness
до 0 (допустимые значения: 0 -100; выше сделает подкачку ядра более агрессивной; значение по умолчанию 60 ).
Чтобы этот параметр сохранялся после перезагрузки, отредактируйте /etc/sysctl.conf
и добавьте строку vm.swappiness=0
.