#linux #kernel #systemtap
#linux #ядро #systemtap
Вопрос:
Я хочу знать, что на самом деле происходит внутри, когда происходит событие, записанное в файле tap, и как оно обрабатывается?
Ответ №1:
Вам следует прочитать документы, представленные в конце страницы документации по SystemTap, особенно документ о поиске системных проблем с использованием динамического инструментария OLS, чтобы узнать немного больше о внутренностях.
Также стоит прочитать введение в статью KProbes на LWN.
Ответ №2:
Вы можете исследовать так глубоко, как вам нравится. Документ по архитектуре или справочная страница stap (1) являются хорошим началом. Если вы хотите знать все, «stap -k …» или «stap -p3 …» позволяет вам проверить фактические внутренние выходные данные транслятора сценариев systemtap: скомпилированную версию C кода скрипта.