Можно ли запустить инструменты bcc/bpftrace в автоматическом скрипте?

#linux #linux-kernel #ebpf #bcc-bpf

Вопрос:

Я измеряю накладные расходы ОС, выполняя однострочные команды bcc или bpftrace на одной вкладке и выполняя рабочую нагрузку на другой вкладке. Как только рабочая нагрузка завершится, я остановлю инструмент с помощью ctrl c. Как я могу попробовать это на различных рабочих нагрузках с помощью сценария?

Комментарии:

1. Ctrl-C просто отправляет SIGTERM в приложение, запущенное в вашем терминале. Вероятно, вы можете просто отправить его из своего сценария с kill <PID> или pkill bpftrace после завершения рабочей нагрузки?