forum.bitel.ru http://forum.bitel.ru/ |
|
BGRadiusDialup "жрет" память ? http://forum.bitel.ru/viewtopic.php?f=5&t=2815 |
Страница 1 из 1 |
Автор: | iros [ 02 сен 2009, 11:19 ] |
Заголовок сообщения: | BGRadiusDialup "жрет" память ? |
Debian Lenny # uname -a Linux bgb 2.6.26-2-686 #1 SMP Sun Jul 26 21:25:33 UTC 2009 i686 GNU/ # cat /proc/meminfo MemTotal: 1556008 kB MemFree: 259860 kB Buffers: 90768 kB Cached: 965900 kB SwapCached: 12 kB Active: 617952 kB Inactive: 642496 kB HighTotal: 655336 kB HighFree: 69688 kB LowTotal: 900672 kB LowFree: 190172 kB SwapTotal: 1959848 kB SwapFree: 1959744 kB # ls -la /usr/local/BGRadiusDialup/lib/ итого 6964 drwxr-xr-x 2 root root 4096 Июл 13 18:41 . drwxr-xr-x 5 root root 4096 Авг 19 14:08 .. -rw-r--r-- 1 root root 281694 Июл 13 18:41 bsh.jar -rw-r--r-- 1 root root 165119 Июл 13 18:41 commons-collections.jar -rw-r--r-- 1 root root 121757 Июл 13 18:41 commons-dbcp.jar -rw-r--r-- 1 root root 87077 Июл 13 18:41 commons-pool.jar -rw-r--r-- 1 root root 1868371 Июл 13 18:41 dialup.jar -rw-r--r-- 1 root root 281846 Июл 13 18:41 dnsjava.jar -rw-r--r-- 1 root root 648120 Июл 13 18:41 gnu-crypto.jar -rw-r--r-- 1 root root 391834 Июл 13 18:41 log4j.jar -rw-r--r-- 1 root root 434812 Июл 13 18:41 mail.jar -rw-r--r-- 1 root root 709922 Июл 13 18:41 mysql.jar -rw-r--r-- 1 root root 254635 Июл 13 18:41 snmp.jar -rw-r--r-- 1 root root 897409 Июл 13 18:41 xalan.jar -rw-r--r-- 1 root root 895924 Июл 13 18:41 xercesImpl.jar Тестовая лицензия. Модуль диалап настроен для PPPoE+Netflow. Все работает. Нагрузки никакой. Через пару дней после перезагрузки замечаю, что появилась подкачка. top показывает, что процесс Цитата: /opt/java/jre/bin/java -Dapp.name=BGRadiusDialup
потребляет примерно 20% всей памяти и это число растет. Напомню, нагрузки нет вообще. Вопрос: Это нормальное поведение модуля ? Вопрос2: Какое кол-во памяти рекомендовано для даилап модуля на 2К сессий онлайн ? |
Автор: | stark [ 02 сен 2009, 11:37 ] |
Заголовок сообщения: | |
что выдает radius_status.sh ? Явовский процесс не заберет у системы больше чем укзано у него в парметре запуска (-Xmx в radius.sh ). Есть еще такой момент что он особождает память только для себя (т.е считает ее свободной), но не отдает системе . |
Автор: | iros [ 02 сен 2009, 14:37 ] |
Заголовок сообщения: | |
Цитата: # /usr/local/BGRadiusDialup/radius_status.sh version 4.6 build 215 from 13.07.2009 18:41:03 02.09.2009 12:29:28 0 0 0 0 Request accounts per minute start: 0; stop: 0; update: 0 Request auths per minute accept: 0; reject: 0 Netfow packets per minute: 2643 Ignore per minute auth: 0; update: 0 Antispam ban count: 0; used per minute: 0 FlowListener: queue_size: 0; threads_active: 0; largest: 8; core: 8; pool_size: 8; recv_socket_buf_size: 131 071; recv_buf_size: 8 388 608; packets: 3472798 Started: 01.09.2009 10:01:26 Uptime: 1 d 02:28:01 Memory total: 5 177 344; max: 266 403 840; free: 1 876 560 Trees in cache: 0 Connections pool to Master status Idle: 3; Active: 0; maxActive: 300; maxIdle: 20 Интересует выделеный фрагмент. От чего такая разница, total и max ? Цитата: -Xmx256m
Т.е. у меня уперлось в максимум ? Что происходит если памяти нехватает ? |
Автор: | Amir [ 02 сен 2009, 14:51 ] |
Заголовок сообщения: | |
max - это сколько всего может забрать памяти процесс total - это сколько сейчас забрал у системы в heap free - это сколько памяти из забранной (total) сейчас свободно т.е. из 5 забранных мб, 1.8 свободно. |
Автор: | iros [ 02 сен 2009, 16:42 ] |
Заголовок сообщения: | |
Спасибо. Как ведет себя радиус если total=max но память запрашивается еще ? |
Автор: | Amir [ 02 сен 2009, 16:52 ] |
Заголовок сообщения: | |
Если total=max и free=0, а памяти надо еще, произойдет ошибка OutOfMemoryError |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |