優(yōu)點知識eBPF開發(fā)實踐
eBPF核心概念?
具體解釋
eBPF 程序都是事件驅動的,它們會在內核或者應用程序經(jīng)過某個確定的 Hook 點的時候運行,這些 Hook 點都是提前定義的,包括系統(tǒng)調用、函數(shù)進入/退出、內核 tracepoints、網(wǎng)絡事件等。


如果針對某個特定需求的 Hook 點不存在,可以通過 kprobe 或者 uprobe 來在內核或者用戶程序的幾乎所有地方掛載 eBPF 程序。

標簽:
eBPF 程序都是事件驅動的,它們會在內核或者應用程序經(jīng)過某個確定的 Hook 點的時候運行,這些 Hook 點都是提前定義的,包括系統(tǒng)調用、函數(shù)進入/退出、內核 tracepoints、網(wǎng)絡事件等。
如果針對某個特定需求的 Hook 點不存在,可以通過 kprobe 或者 uprobe 來在內核或者用戶程序的幾乎所有地方掛載 eBPF 程序。