Show call stack in perfetto from json input

Here is a example to enable call stack flame display in perfetto web page from a json input file.

复制代码
{
"name": "sched_switch",
"cat": "kernel",
"ph": "i",
"ts": 12122651546,
"pid": 29613,
"tid": 29613,
"s": "t",
"args": {
"comm": "<...>",
"cpu": 1,
"stack": [
"trace_event_buffer_commit",
"trace_event_raw_event_sched_switch",
"__schedule",
"schedule",
"schedule_hrtimeout_range_clock",
"schedule_hrtimeout_range",
"usleep_range",
"write_sensor_sda_register.isra.0",
"pvt_s5_read",
"hwmon_thermal_get_temp",
"of_thermal_get_temp",
"thermal_zone_get_temp",
"of_thermal_get_temp",
"thermal_zone_get_temp",
"temp_show",
"dev_attr_show",
"sysfs_kf_seq_show",
"kernfs_seq_show",
"seq_read_iter",
"kernfs_fop_read_iter",
"new_sync_read",
"vfs_read",
"ksys_read",
"__arm64_sys_read",
"el0_svc_common.constprop.0",
"do_el0_svc",
"el0_svc",
"el0_sync_handler",
"el0_sync"
]
}
},
相关推荐
Cache技术分享12 小时前
412. Java 文件操作基础 - 用装饰者模式定制 BufferedReader 实现结构化文本读取
前端·后端
w_t_y_y12 小时前
VUE3(一)VUE3语法
前端·javascript·vue.js
JAVA面经实录91712 小时前
Java 多线程完整版学习文档(无遗漏终版)
java·面试
builderwfy12 小时前
VUE子页面调用父页面实现方式
前端·javascript·vue.js
考虑考虑12 小时前
JDK26中的LazyConstant
java·后端·java ee
Devin~Y12 小时前
互联网大厂 Java 面试实录:JVM、Spring Boot、MyBatis、Redis、Kafka、Spring AI、K8s 全链路追问小Y
java·jvm·spring boot·redis·kafka·mybatis·spring security
摇滚侠12 小时前
SpringCloud 面试题 真正的 offer 偏方 Java 基础 Java 高级
java·spring·spring cloud
喵桑丶12 小时前
Skills
前端
之歆12 小时前
DAY_13JavaScript DOM 操作完全指南:实战案例、性能优化与业务价值(下)
开发语言·前端·javascript·性能优化·ecmascript