这一步会枚举前面解析的struct bpf_map_def结构,然后通过bpf系统调用在内核中创建map对象。 首先,对于BPF_MAP_TYPE_PERF_EVENT_ARRAY类型的maps要特殊一些,在定义时一般不用指定max_entries;不指定的话libbpf会调用接口函数map_set_def_max_entries中会默认将max_entries设置为nr_cpus。 我们再来回顾一下它的定义,...