VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Profiling

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

Profiling

Сообщение call »

Подскажите, что нужно, что бы по команде core show profilе выводилась информация?
В Makefile выставляю параметр DEBUG=-pg (вместо -g3), но вывод все равно такой:

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

core show profile
profile values (1, allocated 10)
-------------------
    ID      Scale      Events        Value      Average  Name
     0: [       0]    6024983            0            0  ext_match
Последний раз редактировалось call 31 окт 2012, 13:06, всего редактировалось 1 раз.
ded
Сообщения: 15630
Зарегистрирован: 26 авг 2010, 19:00

Re: Profiling

Сообщение ded »

А это в какой версии Астериск?
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

Re: Profiling

Сообщение call »

1.8.17.0
ded
Сообщения: 15630
Зарегистрирован: 26 авг 2010, 19:00

Re: Profiling

Сообщение ded »

1.8.13.0

*CLI> core show profile

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

profile values (1, allocated 10)
-------------------
    ID      Scale      Events        Value      Average  Name
     0: [       0]   25209033            0            0  ext_match
 
*CLI> core show taskprocessors
это не то?
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

Re: Profiling

Сообщение call »

В первом сообщении изначально написал profiling (поправил).

эта команда:

*CLI> core show profile
ded
Сообщения: 15630
Зарегистрирован: 26 авг 2010, 19:00

Re: Profiling

Сообщение ded »

У меня вывод такой же. Считает видать ивенты по совпадению шаблонов?
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

Re: Profiling

Сообщение call »

Должно выводиться примерно такое:

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

    ID      Scale      Events    BusyCnt        Value      Average  Name (Lock From)
     0: 4[      0]        358          0       107184          299  asterisk.c__ast_register_file_version__283__&(&file_versions)->lock
     1: 4[      0]        358          0       615905         1720  UNLOCK:asterisk.c__ast_register_file_version__285__&(&file_versions)->lock
     2: 4[      0]        329          0        88252          268  cli.c____ast_cli_register__1644__&(&helpers)->lock
     3: 4[      0]        329          0     16649837        50607  UNLOCK:cli.c____ast_cli_register__1685__&(&helpers)->lock
     4: 4[      0]          2          0          787          393  logger.c__ast_register_verbose__916__&(&verbosers)->lock
     5: 4[      0]          2          0        12673         6336  UNLOCK:logger.c__ast_register_verbose__918__&(&verbosers)->lock
     6: 4[      0]        187          0        54203          289  logger.c__ast_verbose__899__&(&verbosers)->lock
     7: 4[      0]        187          0     30430323       162729  UNLOCK:logger.c__ast_verbose__902__&(&verbosers)->lock
     8: 4[      0]          1          0          378          378  config.c__clear_config_maps__1146__&config_lock
     9: 4[      0]          1          0        10143        10143  UNLOCK:config.c__clear_config_maps__1154__&config_lock
    10: 4[      0]          1          0         1166         1166  utils.c__test_for_thread_safety__267__&test_lock2
    11: 4[      0]          1          0          252          252  utils.c__test_for_thread_safety__268__&test_lock
    12: 4[      0]          1          0          315          315  utils.c__test_for_thread_safety__270__&test_lock
    13: 4[      0]        866          0       361861          417  asterisk.c__ast_register_thread__325__&(&thread_list)->lock
    14: 4[      0]        866          0      2988182         3450  UNLOCK:asterisk.c__ast_register_thread__327__&(&thread_list)->lock
    15: 4[      0]          1          1       769251       769251  utils.c__test_thread_body__244__&test_lock (utils.c:268:test_for_thread_safety:&test_lock[2])
    16: 4[      0]          1          0       821678       821678  UNLOCK:utils.c__test_for_thread_safety__276__&test_lock (utils.c:268:test_for_thread_safety:&test_lock[1])
    17: 4[      0]          1          0      1122377      1122377  UNLOCK:utils.c__test_for_thread_safety__281__&test_lock
    18: 4[      0]          1          0          252          252  utils.c__test_thread_body__248__&test_lock
    19: 4[      0]          1          1        22775        22775  utils.c__test_thread_body__252__&test_lock2 (utils.c:267:test_for_thread_safety:&test_lock2[1])
    20: 4[      0]          1          0      1184904      1184904  UNLOCK:utils.c__test_for_thread_safety__285__&test_lock2
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH