2.2 程序执行流程 2.2 程序执行流程:eBPF运行时的精密协奏曲 若将Linux内核比作一座千年古城,那么传统内核模块便是砖石砌成的永久性建筑——坚固、权威,却难以拆解、无法迭代;而eBPF程序,则更像一组悬浮于城垣之上的智能浮空信标:它们不侵入城墙结构,不修改地基纹路,却能实时感知街巷人流(网络包)、监测市集喧哗(系统调用)、甚至预判暴雨前的云层走向(异常行为模式)。这种“非侵入式可观测性”与“确定性可编程性”的统一,并非凭空而来——它根植于一套严丝合缝、环环相扣的程序执行流程。这一流程,远不止是“加载→运行”的线性链条;它是内核安全哲学、编译器工程、虚拟机设计与运行时调度四重逻辑在微秒尺度上的精密协奏。