Add recommended OS version (#98)

* Update README.md

更新 Ubuntu 版本要求

* Update README.md

* Update README_en.md

---------

Co-authored-by: 云微 <1067852565@qq.com>
This commit is contained in:
Hu Hao
2024-01-23 20:13:27 +08:00
committed by GitHub
parent 685680ceca
commit 5bd4d221ff
2 changed files with 4 additions and 2 deletions

View File

@@ -16,7 +16,8 @@
要开发eBPF程序您需要安装以下软件和工具
- Linux 内核由于eBPF是内核技术因此您需要具备较新版本的Linux内核推荐4.8及以上版本以支持eBPF功能。
- Linux 内核由于eBPF是内核技术因此您需要具备较新版本的Linux内核至少 4.8 及以上版本,建议至少在 5.15 以上以支持eBPF功能。
- 建议使用最新的 Ubuntu 版本(例如 Ubuntu 23.10)以获得最佳的学习体验,较旧的内核 eBPF 功能支持可能相对不全。
- LLVM 和 Clang这些工具用于编译eBPF程序。安装最新版本的LLVM和Clang可以确保您获得最佳的eBPF支持。
eBPF 程序主要由两部分构成:内核态部分和用户态部分。内核态部分包含 eBPF 程序的实际逻辑,用户态部分负责加载、运行和监控内核态程序。