Главная · eBPF

Своя программа

Этот раздел не нужен, чтобы пользоваться execsnoop и biolatency. Он для тех, кому готовой команды не хватило.

Вопрос на один раз

bpftrace — короткий текст: точка подвеса и что напечатать или сложить в map. Его пишут под конкретный разбор и не тащат в поставку продукта. Verifier всё равно проверяет и эту программу.

Программа, которая поедет на много ядер

Если средство должно ставиться на разные версии ядра и жить месяцами, его собирают отдельно и подстраивают под типы ядра. На этом уровне говорят про libbpf и CO-RE. Это уже разработка, не знакомство.

Проверка курса этот порог не переходит: в ней нет вопросов про опкоды, формат инструкций и типы maps наизусть.

К оглавлению