Skip to content

Commit 9bd4cb9

Browse files
committed
ops/debug: Add eBPF labs
1 parent 6868570 commit 9bd4cb9

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

docs/ops/debug.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,6 +1140,14 @@ example(1023, 1024)
11401140
- [The bpftrace One-Liner Tutorial](https://github.com/bpftrace/bpftrace/blob/master/docs/tutorial_one_liners.md)[中文版](https://github.com/bpftrace/bpftrace/blob/master/docs/tutorial_one_liners_chinese.md)
11411141
- [bpftrace(8) Manual Page](https://github.com/bpftrace/bpftrace/blob/master/man/adoc/bpftrace.adoc)
11421142

1143+
!!! lab "eBPF 程序编写实验"
1144+
1145+
尝试使用 bpftrace 或 bcc 完成以下任务:
1146+
1147+
- 对整个系统的程序做监测,当程序退出时,输出程序的运行时间(Wall time)。
1148+
- 挑战:能否尽可能输出程序被执行时的命令行参数?
1149+
- 对某个程序做监测,当该程序执行某种系统调用时(例如读取文件),输出程序的调用栈。
1150+
11431151
## 补充阅读 {#supplement}
11441152

11451153
### 书籍 {#supplement-books}

0 commit comments

Comments
 (0)