Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Большая нагрузка на CPU

0
top - 12:46:41 up 14:35,  1 user,  load average: 1.71, 1.26, 1.13
 Tasks:  98 total,   1 running,  97 sleeping,   0 stopped,   0 zombie
Cpu0  : 47.5%us, 52.5%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  : 42.1%us, 57.9%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2051168k total,   224844k used,  1826324k free,    56584k buffers
Swap:  1167352k total,        0k used,  1167352k free,    87208k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                             
 1609 root      20   0  600m  31m 8104 S  201  1.6 286:00.34 asterisk                                                                                                            
    1 root      20   0  8356  840  712 S    0  0.0   0:01.07 init

Ни как не пойму откуда берется такая нагрузка, это при 10-ти одновременных разговорах. Соединения в основном (E1 <--> SIP),(E1 <--> OOH323). Кто-нибудь подскажет как можно определить, какое событие в астериске вызывает такую нагрузку.

Asterisk 1.8.11.1 Dahdi 2.6.1

удалить закрыть спам изменить тег редактировать

спросил 2012-05-25 13:09:08 +0400

Morozov Gravatar Morozov flag of Russian Federation
1 5 6

обновил 2012-08-07 14:30:59 +0400

Comments

Процессор Core i3, пардон за нехватку информации. ;highpriority => yes - закоментировано. Диалплан? А что с ним может быть, ни веб морды с наворотами, ничего такого. Все сервера что ставил работают нормально, за исключением этого. А не подскажите, может ли в версии быть дело?

Morozov ( 2012-05-28 22:02:12 +0400 )редактировать

11 Ответов

0

Может попробовать отключить модули restimingpthread и restimingtimerfd?

noload => res_timing_pthread.so
noload => res_timing_timerfd.so
ссылка удалить спам редактировать

ответил 2012-05-29 15:21:50 +0400

andy-none Gravatar andy-none
56 25 4 21
0

диалплан плохой скорее всего.

ваш вопрос еквивалентный приблизительно такому.

" никак не пойму почему двигатель не включается в самолете, никто не подскажет что посмотреть где поломалося".

ссылка удалить спам редактировать

ответил 2012-05-25 14:34:24 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/
0

А в asterisk.conf случайно не включено high priority?

highpriority => yes

Как-то так?

ссылка удалить спам редактировать

ответил 2012-05-26 03:30:29 +0400

litnimax Gravatar litnimax
1453 11 8 29
http://www.pbxware.ru/
0

Я это на двухядерном атоме с гипертрейдингом?

Вы бы хоть процессор указали, а то может это не аномалия даже

cat /proc/cpuinfo

ссылка удалить спам редактировать

ответил 2012-05-26 10:27:51 +0400

shakirov Gravatar shakirov flag of Russian Federation
1143 45 11 44
http://gammatelecom.ru/
0

есть еще 1 вариант - кодеки...

перепроверь - точно ли по умолчанию стоит 711

ссылка удалить спам редактировать

ответил 2012-05-29 23:10:57 +0400

romirin Gravatar romirin
1 1 2

Comments

Для такого процессора 10 транскодирований - несерьезная нагрузка. Атом на два ядра тянет легко 30 транскодирований GSM<->711

switch ( 2012-05-29 23:48:51 +0400 )редактировать

С кодеками всё в порядке 711а, остальные выключены. с синхронизацией - отключил все модули timing, кроме restimingdahdi.so результат тот же

Morozov ( 2012-05-30 13:52:20 +0400 )редактировать
0

Проблема осталась, пробовал модули тайминга менять не помогло.

ссылка удалить спам редактировать

ответил 2012-05-31 09:18:23 +0400

Morozov Gravatar Morozov flag of Russian Federation
1 5 6

обновил 2012-08-07 14:27:36 +0400

0

Попробуйте воткнуть E1 плату в другую машинку, запустите там asterisk 1.6 - для E1-SIP вполне достаточно. H323 там пока не запускайте.. Эксперимент поможет разобраться куда копать дальше..

ссылка удалить спам редактировать

ответил 2012-05-31 15:13:28 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2686 11 9 37
http://mh.otx.ru/

Comments

Я уже разобрался, виснет канал ooh323, при звонке ooh323 --> E1 когда вызываемый абонент(мобильный) не совершая ответ завершает вызов, при этом E1 освобождается, если кто-то сталкивался буду благодарен за ответ! Добавлю что один повисший канал openh323 это 100% загрузки одного ядра :(

Morozov ( 2012-05-31 20:25:20 +0400 )редактировать

Проблема не решена, может кто патчи какие-нибудь делал?

Morozov ( 2012-08-06 15:16:17 +0400 )редактировать
0

Может попробовать отключить модули restimingpthread и restimingtimerfd?

noload => res_timing_pthread.so
noload => res_timing_timerfd.so
ссылка удалить спам редактировать

ответил 2012-05-29 15:22:02 +0400

andy-none Gravatar andy-none
56 25 4 21

Comments

Отключил, посмотрим на поведение.

Morozov ( 2012-05-29 20:43:40 +0400 )редактировать

Всё тоже самое канал висит

Morozov ( 2012-08-07 17:40:26 +0400 )редактировать
0

Попробуй через псевдоканал Local пустить.

ссылка удалить спам редактировать

ответил 2012-08-07 16:39:01 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37

Comments

а что это даст если не секрет? Пообщался с умным человеком говорит что всётаки дело в тайминге отправил ему debug ooh323.

Morozov ( 2012-08-07 17:39:40 +0400 )редактировать
0

Аналогичная ситуация, как только канал OOH323 входит в такое состояние: OOH323/ATS_TDA-0845 s@macro-outisbusy:5 Busy Congestion(20) утилизация процессора прыгает до 100%, астериск не валится, но перестает обрабатывать звонки. В этой конфигурации АТС TDA100 смотрит платой 16 каналов в Asterisk через OOH323, все остальные пиры астериска - SIP.

ссылка удалить спам редактировать

ответил 2012-08-07 20:16:28 +0400

zaretskiy Gravatar zaretskiy
1

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-05-25 13:09:08 +0400

Просмотрен: 1,185 раз

Обновлен: Mar 18 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.