Приблизительно понял, спасибо большое. Просто я читал, что файл swap можно отключать и поэтому просто грохнул раздел swap: переформатировав его.
Правильно ли я понимаю, что swap это нечто вроде гибернации? То есть позволяет сохранять конфигурацию системы, но при этом он не энергозависимый?
В целом правильно.
Но:
swap, это не только гибернация, но и своппинг при нехватке физической памяти.
Правда перенос части данных в своп, это первый признак нехватки физической памяти.
Свободная память для ядра, это общая физическая память, минус память занятая кодом, минус кеш, минус буферы.
Если свободной физической памяти остаётся катастрофически мало или в свопе очень много, система может уйти в такой жесточайший своп, что вам и SysRq не поможет.
На случай ситуации до отказа заполненной памяти, при отсутствии своп, на этот случай существует пакет earlyoom
Если свободная память меньше значения по-умолчанию, сервис earlyoom грохнет какой-то процесс.
Но все несохранённые данные вы потеряете.
Хотя вопрос это риторический, - вы их потеряете и в случае жесточайшего свопа.
Когда единственным вариантом прервать жестокий своппинг, останется только poweroff в четыре секунды.