Ближайшая конференция: Joker 2022, 8–9 ноября (Online), 19 ноября (Offline)
Подробности и билеты:
— —
. . . . «Профайлер — ваш лучший друг в поиске узких мест производительности. Для Java существует множество подобных инструментов, но почему же до сих пор не утихают дискуссии о проблемах профилирования?
На реальных примерах из практики я покажу, что недостатки есть у всех инструментов: не спасают даже модные средства вроде perf и honest-profiler. Более того, порой performance-проблемы уходят вглубь JVM или даже ядра операционной системы, и тогда поиск причин становится настоящим испытанием.
Мы обсудим различные подходы к профилированию CPU, аллокаций памяти и блокировок. На примере async-profiler разберём, как аппаратные и программные механизмы помогают в сборе метрик производительности. В завершение рассмотрим, как Одноклассники профилируют в продакшне весь стек от Java-кода до ядра Linux.»
1 view
50
6
2 months ago 00:13:36 1
Пожалуй, главное заблуждение об электричестве [Veritasium]
2 months ago 00:06:12 1
Наши молекулярные машины [Veritasium]
2 months ago 00:06:07 1
Парадокс «Гранд-отель» Гильберта [Veritasium]
2 months ago 00:15:01 1
Мы забыли / Бой на 12-й пограничной заставе.
2 months ago 00:46:40 12
Свобода воли не нужна? ❘ Елена Наймарк и Александр Марков [Vert Dider]
2 months ago 01:28:52 1
Трактир на Пятницкой (4K, криминальный, реж. Александр Файнциммер, 1977 г.)
2 months ago 00:19:38 1
Как из хаоса рождается порядок? [Veritasium]
2 months ago 00:17:25 1
Уравнение, которое меняет взгляд на мир [Veritasium]
2 months ago 00:17:35 1
Как считали число пи? [Veritasium]
2 months ago 00:20:51 1
Самая простая нерешённая задача — гипотеза Коллатца [Veritasium]
2 months ago 00:03:07 1
Как понять принцип неопределённости Гейзенберга? [Veritasium]