当前位置:首页 > 报告详情

Zephyr_EU23_Leveraging_Compiler_Instr_For_Tracing_Profiling_Kevin_Gustavo_v2.pdf

上传人: 2*** 编号:144888 2023-10-28 27页 2.51MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了编译器代码 instrumentation 在跟踪和剖析(tracing & profiling)中的应用。文中提到,动态分析(runtime)可以在理论上捕捉到系统行为或状态的几乎任何信息,但可能会引入观察者效应。作者强调了在没有财务或许可障碍的情况下进行跟踪和剖析的重要性,同时不依赖额外的硬件或专有工具。文章详细介绍了GCC和Clang支持的代码 instrumentation 类型,以及如何在Zephyr操作系统中实现跟踪和剖析。此外,还讨论了数据传输、数据可视化以及动态函数 instrumentation 的实验性质。最后,作者提出了一个问题,询问读者是否有任何建议或评论。
"编译器代码如何进行追踪与剖析?" "如何通过Zephyr实现高效的性能分析?" "动态函数 instrumentation 有哪些优势与挑战?"
客服
商务合作
小程序
服务号
折叠