Перейти к содержимому

Strace — швейцарский нож для трассировки, анализа и отладки в реальном времени — Харальд Кёниг, B...

The Linux Foundation

0:00 / 0:00

Strace — швейцарский нож для трассировки, анализа и отладки в реальном времени — Харальд Кёниг, B...

581 просмотр · 2 года назад
The Linux Foundation
215 тыс. подписчиков
581 просмотр · 2 года назад
Strace — универсальный инструмент для трассировки, анализа и отладки в реальном времени — Харальд Кёниг, Bosch Sensortec GmbH Strace по-прежнему остается одним из моих наиболее часто используемых инструментов! В докладе я проведу демонстрации различных вариантов использования, чтобы показать вам, как Strace может помочь вам в ваших повседневных задачах, без необходимости инструментирования или модификации ваших анализируемых программ: — сбор и анализ всех обращений к файлам: поиск путей к (отсутствующим?) конфигурационным файлам и разделяемым библиотекам; — получение полного списка всех выполненных процессов с указанием командной строки, окружения и т. д., например, для анализа сложных сценариев оболочки или сред сборки/создания; — сбор информации о времени выполнения процессов, обращениях к файлам или сетевом трафике в реальном времени — используя эту информацию о времени, вы можете ответить на шаблоны загрузки/доступа, полученные в ходе реальных испытаний/измерений.