Сопоставление Middle Производительность и профилирование обновлено

Инструмент и задача

Вопрос

Сопоставьте инструмент и задачу.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

Все эти инструменты сэмплирующие или работают в ядре и пригодны для прода, в отличие от трассировки через ptrace.

Правильные пары

py-spy
Профиль работающего Python-процесса без перезапуска
async-profiler
CPU и аллокации JVM-приложения
go tool pprof
Профили Go-сервиса: CPU, heap, goroutine
bpftrace
Трассировка ядра и приложений через eBPF
Pyroscope
Непрерывное профилирование всех экземпляров

Разбор

Все эти инструменты сэмплирующие или работают в ядре и пригодны для прода, в отличие от трассировки через ptrace.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.