| buffers { |
| size_kb: 100024 |
| fill_policy: RING_BUFFER |
| } |
| |
| data_sources { |
| config { |
| name: "com.google.perfetto.ftrace" |
| target_buffer: 0 |
| ftrace_config { |
| buffer_size_kb: 40 # 4 (page size) * 10 |
| drain_period_ms: 200 |
| ftrace_events: "sched_process_exec" |
| ftrace_events: "sched_process_exit" |
| ftrace_events: "sched_process_fork" |
| ftrace_events: "sched_process_free" |
| ftrace_events: "sched_process_hang" |
| ftrace_events: "sched_process_wait" |
| ftrace_events: "sched_wakeup_new" |
| ftrace_events: "sched_wakeup" |
| ftrace_events: "sched_waking" |
| ftrace_events: "smbus_read" |
| ftrace_events: "smbus_reply" |
| ftrace_events: "smbus_result" |
| ftrace_events: "smbus_write" |
| ftrace_events: "softirq_entry" |
| ftrace_events: "softirq_exit" |
| ftrace_events: "softirq_raise" |
| ftrace_events: "suspend_resume" |
| ftrace_events: "sync_pt" |
| ftrace_events: "sync_timeline" |
| ftrace_events: "sync_wait" |
| ftrace_events: "task_newtask" |
| ftrace_events: "task_rename" |
| ftrace_events: "tracing_mark_write" |
| ftrace_events: "workqueue_activate_work" |
| ftrace_events: "workqueue_execute_end" |
| ftrace_events: "workqueue_execute_start" |
| ftrace_events: "workqueue_queue_work" |
| } |
| } |
| } |
| |
| data_sources { |
| config { |
| name: "com.google.perfetto.process_stats" |
| target_buffer: 0 |
| } |
| } |
| |
| producers { |
| producer_name: "com.google.perfetto.traced_probes" |
| shm_size_kb: 4096 |
| page_size_kb: 4 |
| } |
| |
| duration_ms: 10000 |