Відповіді:
З цього питання задайте Ubuntu :
Ви також можете очистити свій swap, запустивши
swapoff -aі потімswapon -aяк root замість перезавантаження, щоб досягти того ж ефекту.
Таким чином:
$ free -tm
...
Swap: 6439 196 6243
...
$ sudo swapoff -a
$ sudo swapon -a
$ free -tm
...
Swap: 6439 0 6439
...
Як зазначається в коментарі, якщо у вас недостатньо пам'яті, swapoffце призведе до помилок "поза пам'яттю" та до процесів вбивства ядра для відновлення оперативної пам'яті.
Як зазначалося, просто дезактивація всіх свопів призведе до того, що ядро почне вбивати речі, якщо у нього недостатньо вільної пам'яті. Якщо ви хочете цього уникнути, спершу створіть другий набір свопів. Тоді:
swapon /second/swap/device && swapoff /first/swap/device
swapon /first/swap/device && swapoff /second/swap/device
Це все-таки поміняється місцями у всьому, але якщо не вистачить місця, він перейде на другий пристрій заміни, а не випадково вбиває речі. Тоді просто перекладіть все назад.
swapoffце призведе до помилок пам'яті, і ядро почне вбивати процеси, щоб відновити деякі. Використовуйте це з обережністю.