Сопоставление Middle Производительность и профилирование обновлено
Инструмент и задача
Вопрос
Сопоставьте инструмент и задачу.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Все эти инструменты сэмплирующие или работают в ядре и пригодны для прода, в отличие от трассировки через ptrace.
Правильные пары
py-spyПрофиль работающего Python-процесса без перезапуска
async-profilerCPU и аллокации JVM-приложения
go tool pprofПрофили Go-сервиса: CPU, heap, goroutine
bpftraceТрассировка ядра и приложений через eBPF
PyroscopeНепрерывное профилирование всех экземпляров
Разбор
Все эти инструменты сэмплирующие или работают в ядре и пригодны для прода, в отличие от трассировки через ptrace.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.