Решил на рабочем компе файл подкачки отключить.
Чёт читаю мнения сейчас на всяких профильных ресурсах типа хабра, ixbt и thg - делятся на два типа, одни говорят что работают без файла подкачки и не испытывают проблем, другие пишут что отключать его категорически нельзя. Якобы он необходим для корректного функционирования ОС.
Ваши мнения?)
По этой ситуации обычно двоякое мнение. С одной стороны есть kubernetes, который в документации заявляет, что надо отключать своп и в их утилитах даже проверка есть на это (программа упадет с ошибкой). Соответственно, если придёт OOM, то он может прибить и критичный сервис на машине. Чтобы такого не было, надо настраивать OOM. Такой подход показывает, что если что-то грохнется, то сразу.
Второй подход - использовать своп. На гипервизорах OpenStack мы использовали небольшой файл подкачки - порядка 2 ГБ. Иногда это действительно спасало, когда заканчивалась память. Такой подход убьёт сервис не сразу, а даст время сориентироваться и разрулить ситуацию. Правда и минус в том, что такой гипер может лихорадить пока не разрешить вопрос с памятью, но и гипер будет живой, но не вполне отзывчивый