记一次ebpf的for循环问题 记一次ebpf的for循环问题起因一段BCC开发的uprobe代码中包含一个for循环,在redhat 4.18上可以运行,在redhat 3.10上无法正常运行。在kernel verifier部分检测出存在for循环。Code: 1234567891011for(u64 i = 0; i < (MAX_STACK_SIZE - 1); i++){ if(i > 2023-03-13 ebpf #原创
BCC在mysqld端的应用性能测评 BCC在mysqld端的应用 性能测评测试环境: 操作系统:Red Hat Enterprise Linux release 8.6 内核:4.18.0-372.9.1.el8.x86_64 BCC版本:0.26+ sourceCode安装 mysql版本:5.7.39 函数原型:所要探测的函数选用了mysql-server层的命令分发处理函数bool dispatch_command(THD 2023-02-28