Главная
Study mode:
on
1
Intro
2
Current IVI System Development
3
What's Dynamic Tracing?
4
Dynamic Tracing in Embedded
5
Linux Observability Tools - Traditional and New
6
Linux Dynamic Tracing Frameworks
7
Type of Dynamic Tracing Tools
8
Dynamic Tracing Tools (example bec)
9
funcgraph
10
funccount
11
trace
12
Flame Graph
13
perf-tools - Script
14
SystemTap
15
System Tap - Script
16
ply - Script
17
Summary of Tools
18
Port Dynamic Tracing Tools
19
Environments Reference Board
20
Kernel Configs
21
Other Environments
22
Cross-compile llvm/clang cont.
23
Cross-compile bec
24
Multilib Support cont.
25
Lack of Module cont.
26
asm macro cont.
27
Future Works
28
References
Description:
Explore the latest developments and challenges in dynamic tracing tools for ARM/AArch64 platforms in this informative conference talk. Gain insights into the recent updates of dynamic tracers and learn how to port and utilize them on ARM/AArch64 systems. Discover the bottlenecks in porting these tools to different architectures, including compilation issues, dependencies, and common bugs. Delve into various dynamic tracing frameworks and tools such as perf, SystemTap, and bcc, understanding their applications in analyzing system performance and functional issues. Follow along as the speaker guides you through the process of setting up and cross-compiling these tools for ARM/AArch64 environments, addressing challenges like multilib support and module limitations. Conclude with a discussion on potential improvements and future directions for dynamic tracing on ARM/AArch64 platforms.

Dynamic Tracing Tools on ARM/AArch64 Platform - Updates and Challenges

Linux Foundation
Add to list
0:00 / 0:00