Привет, Хабр.
Такая проблема, на сервере куда-то утекает память.
top — 14:58:30 up 21 days, 16:05, 2 users, load average: 0.66, 0.50, 0.49
Tasks: 145 total, 2 running, 141 sleeping, 2 stopped, 0 zombie
Cpu(s): 15.9%us, 0.0%sy, 0.0%ni, 84.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8194056k total, 8109096k used, 84960k free, 921072k buffers
Swap: 7815580k total, 764k used, 7814816k free, 6353068k cached
На сервере установлены:
— nginx/0.8.43 (
/etc/nginx/nginx.conf,
/etc/nginx/sites-enabled/www.hostname.ru
— mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (x86_64) using readline 5.2 (дефолтный конфиг)
— php5-fpm (
php.ini,
php5-fpm.confPHP 5.3.5-0.dotdeb.0 (fpm-fcgi) (built: Jan 7 2011 00:07:27)
Copyright © 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies
with Suhosin v0.9.32.1, Copyright © 2007-2010, by SektionEins GmbH
— Sphinx 0.9.9-release (r2117) (indexer --all запускается раз в 5 минут по крону)
— Сайт на CodeIgniter-e, около 5000 HTTP запросов в минуту
Если сервер перезагрузить — всё хорошо, но примерно за неделю вся память сжирается неизвестно куда. Как посмотреть, куда она делась и как её освободить?