Даже если ваше ядро было настроено на создание дампа ядра, убийца OOM не приведет к созданию дампа ядра, потому что он отправляет SIGKILL.
Как описано в странице руководства signal (7) , SIGKILL не создает дамп ядра.
Единственный способ изменить это поведение, следовательно, потребует специального патча для ядра.
Я предлагаю вам настроить виртуальную машину либо в Virtual Box, либо в VMware Workstation (VMware Player не поддерживает моментальные снимки ), сделайте снимок виртуальной машины, проведите свои эксперименты, а затем возвращайтесь к моментальному снимку всякий раз, когда вам нужно быть хорошей" средой операционной системы.
Вас может заинтересоватьQubes OS ,который позволяет запускать множество контейнеров Linux (или любой другой ОС ), используя один или несколько шаблонов ОС.
Например, мы можем использовать шаблон Debian , установить на него необходимые программные пакеты, а затем запустить контейнеры (личные, рабочие и эксперименты).
В этом сценарии все, что вы будете делать в контейнере экспериментов, никак не повлияет на сам шаблон или какой-либо другой контейнер.
В Qubes OS VM Manager вы также можете делать снимки , как и в VirtualBox.