ebpf基础篇(一) -------- hello ebpf

很多东西的学习都开始于一个’hello world’, ebpf也不例外。

实验环境: ubuntu 20.04

确认linux内核打开了如下选项

CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT=y
CONFIG_HAVE_EBPF_JIT=y
CONFIG_BPF_EVENTS=y
CONFIG_FTRACE_SYSCALLS=y
CONFIG_FUNCTION_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_HAVE_KPROBES=y
CONFIG_KPROBES=y
CONFIG_KPROBE_EVENTS=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_UPROBES

相关推荐

  1. ebpf基础() -------- hello ebpf

    2023-12-26 17:36:05       57 阅读
  2. 基于eBPF检测非法调试行为

    2023-12-26 17:36:05       50 阅读
  3. 创建Dataloader基础

    2023-12-26 17:36:05       67 阅读
  4. 【docker】之基础

    2023-12-26 17:36:05       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-26 17:36:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-26 17:36:05       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-26 17:36:05       82 阅读
  4. Python语言-面向对象

    2023-12-26 17:36:05       91 阅读

热门阅读

  1. 服务器的出口IP地址查询

    2023-12-26 17:36:05       49 阅读
  2. LeetCode 75| 前缀和

    2023-12-26 17:36:05       57 阅读
  3. MFC或QT中,自绘控件的目的和实现步骤

    2023-12-26 17:36:05       48 阅读
  4. 关于 log4net 日志功能使用方法

    2023-12-26 17:36:05       47 阅读
  5. ecology-SQL优化技巧

    2023-12-26 17:36:05       57 阅读
  6. vue2对象丢失响应式解决办法

    2023-12-26 17:36:05       62 阅读
  7. C/C++常见面试题(五)

    2023-12-26 17:36:05       41 阅读
  8. 【黄啊码】宝塔设置默认php版本无效?

    2023-12-26 17:36:05       51 阅读