- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 Systrace 解析
上图基本就能说清systrace的整个框架:1、systrace调用atrace抓取目标机的trace数据;2、systrace把trace数据和’prefix.html’、‘suffix.html’、'systrace_trace_viewer.html’合成一个’trace.html’文件;3、使用chrome浏览器打开’trace.html’就可以非常方便的以图形化的形式来查看和分...
2018-10-29 18:35:57 12506 1
原创 Linux Bpf+Bcc (目录)
1、内核态解析:1.1、bpf内核框架2、用户态(前端)解析:2.1、bcc3、参考资料:3.1、Berkeley Packet Filter (BPF) (Kernel Document) 3.2、BPF and XDP Reference Guide3.3、DTrace for Linux 20163.4、bcc/BPF Tool End-User Tutorial3.5、b...
2018-10-16 11:47:49 1938
原创 Linux bpf 2.1、bcc的实现
bcc全称为(BPF Compiler Collection),它是模仿gcc(GNU Compiler Collection)的命名风格。BPF是运行在内核态的一种虚拟机语言,我们在用户态可以通过Clang+LLVM把c语言编译成BPF目标码,然后通过加载器loader(bcc/perf/iproute2)将BPF目标码通过bpf()系统调用加载到内核当中,最后通过perf的ioctl命令PE...
2018-10-16 11:46:35 3577 1
学习linux经典图书04: 构建嵌入式Linux系统 Ch
2010-07-04
学习linux经典图书04: 构建嵌入式Linux系统 Ch
2010-07-04
学习linux经典图书03: linux内核原码与情景分析 Ch
2010-07-04
学习linux经典图书03: linux内核原码与情景分析 Ch
2010-07-04
学习linux经典图书03: linux内核原码与情景分析 Ch
2010-07-04
学习linux经典图书03: linux内核原码与情景分析 Ch
2010-07-04
学习linux经典图书02: Linux设备驱动程序 En
2010-07-04
学习linux经典图书02: Linux设备驱动程序 Ch
2010-07-04
学习linux经典图书01: 深入理解Linux内核 En
2010-07-04
学习linux经典图书01: 深入理解Linux内核 Ch
2010-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人