LINUX.ORG.RU
ФорумJob

Устранить утечку памяти на сервере

 


1

3

Темаж такой. Есть некий сервер, на нём наблюдается утечка памяти, при старте сервера значение Cached равно примерно 35 Гбайт, через 4 месяца оно приближается к нулю. Настроил снятие показаний в мониторилке, строится график, по нему видно как значение уменьшается по прямой нисходящей. Также построил график для снятия показаний используемой резидентной и виртуальной памяти самых прожорливых процессов на сервере и вижу что в динамике эти значения не растут. То есть память течёт, но не в процессах, где тогда, в ядре? Спрашивал везде где только можно, никто ничего подсказать не смог, так что теперь я готов заплатить деньги. Говорите сумму и какие у вас есть вопросы, это компания, до начала работ необходимо будет согласовать сумму с руководством, возможно потребуется заключение договора на работы.

★★★★★

Вот это можно помониторить:

cat /proc/slabinfo

i82 ★★
()

была такая проблема на сервере, (сервер «падал»); причина серверного ПО, разработанного на C/С++, в программе выделялась память, но не освобождалась; программа была связана с тарификационной системой; переписывание ПО решило проблему;

создайте сервер, добавьте только стандарт, если утечек не будет, добавляйте по очереди по одной, специфические; обычный программист не всегда может решить проблему, комплексная задача; админ своими задачами занимается; админ может подобраться, сузить поиск; найдете программу-виновник, тогда и решать что делать;

us23
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.