Socket.io w/ node.js + nginx +mysql + php5-fpm Утечка памяти?
У меня есть Debian VPS с запущенным сервером node.js socket.io + nginx + mysql +php5-fpm, и сервер сокетов зависает без сообщений и ошибок. Я заметил, что использование памяти растет со временем, но не могу найти причину. Я отслеживал использование памяти командой top, и это то, что я нашел, но память не увеличивалась, пока я проверял.
вверх - 09:31:08 до 10 дней, 13:07, 2 пользователя, средняя загрузка: 0,24, 0,43, 0,41 Задачи: всего 47, 1 запущен, 46 спит, 0 остановлен, 0 зомби% ЦП: 14,5 us, 2,0 sy, 0,0 ni, 83,5 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB. Mem: всего 2097152, 857692 использовано, 1239460 свободно, 0 буферов. KiB Swap: всего 524288, 22772 использовано, 501516 свободно, 482564 кэшировано.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ КОМАНДА
13585 корень 20 0 972 м 259 м 10 м S 16,6 12,7 3: 28,32 узла
4702 mysql 20 0 529m 81m 8032 S 15,6 4,0 114: 48,94 mysqld
13681 www-data 20 0 141m 7812 4428 S 0,3 0,4 0: 00,99 php5-fpm
13683 www-data 20 0 141m 7560 4440 S 0,0 0,4 0: 00,35 php5-fpm
13682 www-data 20 0 141m 6340 3336 S 0,3 0,3 0: 00,40 php5-fpm
13375 root 20 0 71232 3632 2812 S 0,0 0,2 0: 00,09 sshd
13359 корень 20 0 71232 3624 2808 S 0,0 0,2 0: 00,05 sshd
1590 bind 20 0 194m 3548 1876 S 0,0 0,2 0: 00,21
3196 корень 20 0 99,7 м 2880 2340 S 0,0 0,1 0: 00,40
3198 корень 20 0 99,7 м 2864 2364 S 0,0 0,1 0: 00,40
24840 root 20 0 99,7m 2848 2396 S 0,0 0,1 0: 00,89 smbd
13361 корень 20 0 17888 2064 1512 S 0,0 0,1 0: 00 Bash
13377 корень 20 0 17888 2060 1512 S 0,0 0,1 0: 00 Bash
2394 корень 20 0 138 м 1796 336 S 0,0 0,1 0: 26,30 php5-fpm
2374 www-data 20 0 80476 1636 688 S 0,0 0,1 10: 05,99 nginx
2375 www-data 20 0 80556 1628 688 S 0,0 0,1 10: 11,15 nginx
13680 корень 20 0 21600 1468 1068 R 0,0 0,1 0: 00,15 верх
2538 корень 20 0 99928 1436 1136 S 0,0 0,1 0: 01,81 smbd
1623 корень 20 0 109 м 1284 600 S 0,0 0,1 0: 00,69 rsyslogd
2409 корень 20 0 69760 1196 956 S 0,0 0,1 2: 51,99 nmbd
2680 root 20 0 21784 1176 660 S 0,0 0,1 0: 00,32 экран
13365 root 20 0 21556 1168 920 S 0,0 0,1 0: 00,00 экран
13381 root 20 0 21556 1168 920 S 0,0 0,1 0: 00,00 экран
2681 корень 20 0 17908 1108 820 S 0,0 0,1 0: 00,05 bash
2718 корень 20 0 17908 1076 788 S 0,0 0,1 0: 00,14 Bash
2717 root 20 0 21788 1036 628 S 0.0 0.0 0: 00.21 screen
1 корень 20 0 30172 984 488 S 0,0 0,0 0: 00,18 init
4362 root 20 0 4136 720 580 S 0.0 0.0 0: 00.01 mysqld_safe
1727 root 20 0 57828 716 464 S 0,0 0,0 0: 21,72 sendmail-mta
4703 корень 20 0 4044 676 572 S 0,0 0,0 0: 00,00 регистратор
1520 корень 20 0 18928 456 328 S 0,0 0,0 0: 00,84 rpcbind
2644 корень 20 0 98,1 м 448 292 S 0,0 0,0 0: 00,00 Smbd
1768 корень 20 0 49892 376 260 S 0,0 0,0 0: 00,09 sshd
2373 корень 20 0 78372 336 136 S 0,0 0,0 0: 00,00 nginx
1842 корень 20 0 18836 216 140 S 0,0 0,0 0: 01,20 крон
Так как я новичок в этих вещах, я не знаю, где я все испортил, и я заметил, что есть 3 процесса php5-fpm, а также 3 nginx. Я не уверен, что делать и как остановить утечку памяти, и самое главное, как отследить ее, потому что, пока я стою и наблюдаю "лучшие" результаты, ничто не показывает рост памяти.