BPF: профессиональная оценка производительности Год издания: 2024 Автор: Брендан Грегг Переводчик: Киселев А. Издательство: Питер ISBN: 978-5-4461-1689-8 Серия: Для профессионалов Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 880 Описание: Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов. Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение.
Примеры страниц
Оглавление
Предисловие...............................................................................................................29 Вступление.................................................................................................................30 Глава 1. Введение.......................................................................................................44 Глава 2. Основы технологии.........................................................................................60 Глава 3. Анализ производительности.............................................................................117 Глава 4. BCC................................................................................................................137 Глава 5. bpftrace..........................................................................................................182 Глава 6. Процессоры....................................................................................................236 Глава 7. Память...........................................................................................................301 Глава 8. Файловые системы..........................................................................................337 Глава 9. Дисковый ввод/вывод.....................................................................................406 Глава 10. Сети.............................................................................................................455 Глава 11. Безопасность................................................................................................556 Глава 12. Языки..........................................................................................................584 Глава 13. Приложения.................................................................................................658 Глава 14. Ядро............................................................................................................702 Глава 15. Контейнеры..................................................................................................738 Глава 16. Гипервизоры................................................................................................756 Глава 17. Другие инструменты BPF для анализа производительности..............................775 Глава 18. Советы, рекомендации и типичные проблемы.................................................795 Приложение A. Однострочные сценарии для bpftrace.....................................................811 Приложение B. Шпаргалка по bpftrace..........................................................................816 Приложение C. Разработка инструментов BCC...............................................................819 Приложение D. C BPF...................................................................................................833 Приложение E. Инструкции BPF....................................................................................852 Глоссарий..................................................................................................................858 Библиография............................................................................................................868
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы