Это команда perf-annotate, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
perf-annotate - читает perf.data (созданный перфомансом) и отображает аннотированный код
СИНТАКСИС
перфорация аннотированный [-я | --input = файл] [имя_символа]
ОПИСАНИЕ
Эта команда считывает входной файл и отображает аннотированную версию кода. Если
объектный файл имеет символы отладки, тогда исходный код будет отображаться вместе со сборкой
код.
Если в объекте нет отладочной информации, отображается аннотированная сборка.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-i, --input =
Имя входного файла. (по умолчанию: perf.data, если stdin не является FIFO)
-d, --dsos =
Учитывайте только символы в этих dsos.
-s, --symbol =
Символ для аннотации.
-ф, --сила
Не жалуйтесь, сделайте это.
-v, --подробный
Будьте более многословны. (Показать адрес символа и т. Д.)
-D, --dump-raw-trace
Дамп необработанной трассировки в ASCII.
-k, --vmlinux =
vmlinux путь.
-м, --модули
Символы загрузочного модуля. ВНИМАНИЕ: используйте только с -k и LIVE kernel.
-l, --print-строка
Распечатайте совпадающие исходные строки (может быть медленным).
-P, --полные пути
Не сокращайте отображаемые пути.
--stdio
Используйте интерфейс stdio.
--туи
Используйте интерфейс TUI. Для использования --tui требуется tty, если его нет, например, когда
для других команд используется интерфейс stdio. Этот интерфейс начинается с
центрируясь на строке с большим количеством выборок, TAB / UNTAB циклически перебирает строки с большим количеством
образцы.
--gtk
Используйте интерфейс GTK.
-С, --процессор
Сообщайте только образцы для списка предоставленных процессоров. Несколько процессоров могут быть предоставлены как
Список без пробелов, разделенных запятыми: 0,1. Диапазоны процессоров указаны с помощью -: 0-2.
По умолчанию отчеты об образцах отображаются на всех процессорах.
--asm-сырье
Показать необработанную кодировку инструкций по сборке.
--источник
Чередовать исходный код с кодом сборки. Включено по умолчанию, отключить с помощью
- нет источника.
--symfs =
Ищите файлы с символами относительно этого каталога.
-M, --disassembler-style =
Установить стиль дизассемблера для objdump.
--objdump =
Путь к двоичному файлу objdump.
- пропустить-пропал без вести
Пропускайте символы, которые нельзя аннотировать.
--группа
Показать информацию о группе событий вместе
Используйте perf-annotate онлайн с помощью сервисов onworks.net