У мене є виділений сервер, де я встановлений apache2, а також rails-passenger. Хоча у мене є 2 ГБ оперативної пам’яті і в більшості разів близько 1,5 ГБ є безкоштовним, є випадкові випадки, коли я втрачаю sshі загальне підключення, оскільки oom-killerце вбиває процеси.
Я припускаю, що відбувається витік пам'яті, але я не можу дізнатися, звідки вона походить. oom-killerвбиває apache2, mysql, passengerі все.
Вчора я зробив cat syslog | grep -c oom-killerі отримав 57 випадків!
Здається, щось серйозно руйнує пам’ять. Після перезавантаження все приходить у норму. Я підозрюю, що це може бути пов’язано passenger, але я все ще намагаюся з’ясувати це.
Чи можете ви придумати іншу причину, чи є у вас щось, що може полегшити процедуру ідентифікації витоку? Я навіть думав написати скрипт-баш, який би виконувався, cronяк і кожні 5 хвилин.