BPF实用工具介绍
1. BPFTool的批量模式与BTF信息显示
1.1 批量模式
BPFTool的批量模式可以逐行执行命令,如果其中一个命令失败,它将中止执行,使系统保持在最后一个成功命令执行后的状态。以下是一个批量模式可以处理的文件示例:
# Create a new hash map
map create /sys/fs/bpf/hash_map type hash key 4 value 4 entries 5 name hash_map
# Now show all the maps in the system
map show
将这些命令保存到名为 /tmp/batch_example.txt 的文件中,就可以使用 bpftool batch file /tmp/batch_example.txt 来加载它。首次运行此命令时,会得到类似以下的输出:
# bpftool batch file /tmp/batch_example.txt
2: lpm_trie flags 0x1
key 8B value 8B max_entries 1 memlock 4096B
3: lpm_trie flags 0x1
key 20B value 8B max_entries 1 memlock 4096B
18: hash name hash_map flags 0x0
key 4B value
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



