Очистка SWAP в Linux и FreeBSD

В системе Linux можно выделять отдельный раздел жесткого диска или использовать обычный файл для размещения виртуальной памяти. Linux также позволяет комбинировать эти два метода.

Производительность отдельного SWAP раздела жесткого диска выше, чем производительность виртуальной памяти размещенной в файле. Единственным минусом SWAP раздела является сложность его редактирования.

Бывает что система уходит в «своп». Перезапуск демонов помогает освободить память, но не всегда очищает SWAP полностью. Очистить «своп», при условии, что свободной памяти больше чем занятого «свопа» можно выполнив от root команды:

#swapoff -a && swapon -a

Таким образом мы отключаем все задействованные в системе «своп» разделы (или файлы), заставляя операционнцю систему перетащить все данные в оперативную память, и включаем обратно, получив на выходе чистый swap.

 

unix-way