Видимо, какая-то программа зацикливается на создании сегментов разделяемой памяти. Эти сегменты не могут быть выгружены из памяти, поэтому доступная оперативная память израсходована, что приводит к перестановкам.
Для определения продукта см. Статью
Как определить, какая программа использует общую память и когда она использовала ее .
Краткое резюме:
- Используйте
ipcs -m
для получения информации о сегменте разделяемой памяти
- Используйте,
ipcs -mp
чтобы показать, какой PID использует (или использовал) сегмент общей памяти
- Используйте
ps -p
для поиска информации о pid