Согласно справочным страницам , чтобы учитывать выполнение дочернего процесса при подсчете событий, можно установить бит inherit
. inherit
нельзя использовать при использовании PERF_FORMAT_GROUP. Итак, как можно включить выполнение дочернего процесса (например, выполнение команд оболочки в исходном коде C), чтобы его можно было подсчитать при выборке (PERF_FORMAT_GROUP) с использованием perf_event_open
если PERF_FORMAT_GROUP не указан, означает ли это, что для каждой записанной выборки каждая запись выборки будет содержать struct read_format
, равную числу событий, или выборка будет записана для каждого отдельного события.