1

http://i.imgur.com/sySQfsH.png

Пожалуйста, обратите внимание на скриншот. У меня есть Ubuntu 12.10, на котором установлен Asterisk. На днях я зашел на сервер, чтобы найти звездочку, работающую на 100% ЦП на одном ядре, и наблюдал за ней в течение нескольких дней, а на одном ядре он всегда был на 100%. Я провел обширный поиск в Google, чтобы найти других людей с такой же проблемой, но не так много похожих ситуаций, как у меня. В идеале я хотел бы использовать несколько ядер или, возможно, просто не 100% процессор, так как я предполагаю, что это причина, по которой у меня возникают проблемы с качеством линий.

Я не знаю, как даже начать устранять это, у кого-нибудь есть идеи?

изменить: (Дополнительная информация от администратора АТС)

Система видит в среднем 20-40 активных каналов. Весь входящий SIP, без транскодирования (кроме mix_monitor для всех вызовов для записей, который транскодирует в gsm), g711ulaw 8 кГц.

Результат "ядра шоу темы" здесь: http://pastebin.com/n26V5LPE

htop показывает звездочку потока (PID 1745) на 106% CPU (основной поток, похоже).

Четырехъядерный с гиперпоточностью. Время работы 45 дней.

Такое же поведение с многословием / отладкой на уровнях 0 и 6.

Время простоя телефонной системы запланировано на ближайшее время для исправления множества мелких ошибок и настроек. Любая помощь очень ценится!

1 ответ1

0

похоже, что наш администратор АТС использовал странный сценарий инициализации для запуска службы, из-за чего CLI зацикливался. нам не удалось увидеть цикл по ssh, и мы смогли увидеть его только после подключения монитора.

мы взяли оригинальный сценарий инициализации из официального репозитория deb в ubuntus, и это устранило проблему высокой загрузки ЦП, но также вызвало другие проблемы с разрешениями, которые мы также рассмотрели ... не приходится и говорить, мне нравятся официальные пакеты репозитория, созданные для аромата linux мы используем, а не строить из источника!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .