Страница 1 из 1

Загрузка процессора при интенсивной закачки

Добавлено: Ср апр 18, 2007 7:35 pm
biz
стоит машина П3 750Mhz, 168 DDR, когда кто-то качает с инета инфу, то сервер не выдает больше скорости чем 1мбайт в сек и загрузка ЦП 100%, грузит систему 2 процесса:
pptpctrl и ppp , конфиги брались от сюда:
http://abills.asmodeus.com.ua/wiki/doku ... stall_1:ru

Добавлено: Чт апр 19, 2007 4:44 am
mnk
Может стоит mppe - и поэтому система так загружена.

Добавлено: Чт апр 19, 2007 7:29 am
~AsmodeuS~
давольно тяжело чтото ответить по таким скудным даным

смотрите топ какой процес загружает систему

биллинг тут точно не причем

насчёт mppe то на похожей конфигурации работают 100-110 клиентов разгружая 3 мбита трафика

Добавлено: Чт апр 19, 2007 9:54 am
biz
а если канал в 100 мбит? закачка в 7-9мбайт выдержит? и какие железо рекомендовано под эти нужды? abills справится работая с интервалами?

Добавлено: Чт апр 19, 2007 10:54 am
~AsmodeuS~
а почему должен не справится
вы пока точно и не нашли в чём проблема

Добавлено: Чт апр 19, 2007 2:52 pm
biz
процессор грузят эти два процесса один 60-70%, второй 30-40%

pptpctrl и ppp соответственно. Конфиги дефолтные, взятые с документации

Добавлено: Чт апр 19, 2007 3:03 pm
~AsmodeuS~
да это 100% это 100% нагрузка от шифрования почему такая вісокая нужно уже на месте разбираться.

Добавлено: Чт апр 19, 2007 4:49 pm
biz
немного ошибся...
788 root 1 102 0 3464K 2380K select 0:26 28.85% ppp
787 root 1 100 0 1380K 1000K select 0:23 23.81% pptpctrl

idle 5-20%

конфиги:
cat /etc/ppp/ppp.conf/

Код: Выделить всё

default:
  set log Warning

pppoe-in:   # Метка (идентификатор правил)
   set mtu 1492
#  set mru 1492
   allow mode direct
   enable lqr
   set lqrperiod 5
   set timeout 6000
   disable acfcomp protocomp
   deny acfcomp
   # если авторизация из UNIX базы паролей enable pap
   enable chap
   set speed sync
   accept dns
   #set dns xxx.xxx.xxx.xxx
   # Номер порта для контроля и пароль
   set server +3000 password
   set radius /etc/radius.conf
   set rad_service_type 11
   # Таймаут для Alive пакетов
   set rad_alive 60


pptp:
   set mtu 1460
#  set mru 1460
   allow mode direct
   enable lqr
   set timeout 6000
   disable acfcomp protocomp
   deny acfcomp
   # если авторизация из UNIX базы паролей enable pap
   enable chap
   enable mschap
   accept dns
   #set dns xxx.xxx.xxx.xxx
   # Номер порта для контроля и пароль
   set server +3000 password
   set radius /etc/radius.conf
   set ifaddr 10.18.31.1 255.255.255.0
   set dns 10.18.31.1

   set rad_service_type 11
   # Таймаут для Alive пакетов
   set rad_alive 60

Добавлено: Пт апр 20, 2007 6:42 am
realmarkiz
biz писал(а):немного ошибся...
788 root 1 102 0 3464K 2380K select 0:26 28.85% ppp
787 root 1 100 0 1380K 1000K select 0:23 23.81% pptpctrl

idle 5-20%

конфиги:
cat /etc/ppp/ppp.conf/

Код: Выделить всё

default:
  set log Warning

pppoe-in:   # Метка (идентификатор правил)
   set mtu 1492
#  set mru 1492
   allow mode direct
   enable lqr
   set lqrperiod 5
   set timeout 6000
   disable acfcomp protocomp
   deny acfcomp
   # если авторизация из UNIX базы паролей enable pap
   enable chap
   set speed sync
   accept dns
   #set dns xxx.xxx.xxx.xxx
   # Номер порта для контроля и пароль
   set server +3000 password
   set radius /etc/radius.conf
   set rad_service_type 11
   # Таймаут для Alive пакетов
   set rad_alive 60


pptp:
   set mtu 1460
#  set mru 1460
   allow mode direct
   enable lqr
   set timeout 6000
   disable acfcomp protocomp
   deny acfcomp
   # если авторизация из UNIX базы паролей enable pap
   enable chap
   enable mschap
   accept dns
   #set dns xxx.xxx.xxx.xxx
   # Номер порта для контроля и пароль
   set server +3000 password
   set radius /etc/radius.conf
   set ifaddr 10.18.31.1 255.255.255.0
   set dns 10.18.31.1

   set rad_service_type 11
   # Таймаут для Alive пакетов
   set rad_alive 60
а не много-ли 60 секунд на аливы? У меня при таких настройках на дуал-ксеоне радиус валился, пока не поставил 300 ;)