Понять вывод ltrace

Вот пример:

% time     seconds  usecs/call     calls      function
------ ----------- ----------- --------- --------------------
 29.52   70.492547      335678       210 parse_message
 24.37   58.196263        3024     19240 parse_length_delimited
 14.52   34.665147     3466514        10 proto_parse

Я знаю, что программа работает почти ровно 34,69 секунд. Я тоже знаю что proto_parse звонки parse_message, в то время как parse_message звонки parse_length_delimited, Количество сделанных звонков имеет смысл, но второй столбец сбивает с толку: что он сообщает? Ничто в этой программе не работает в течение 70,5 секунд.

Команда, которую я запускаю:

ltrace -x @wrapped* -c python $(which perfrunner) -... perfurnner args ...

0 ответов

Другие вопросы по тегам