⏩Очень часто возникает задача выявить самые нагруженный узел приложения, чтобы его оптимизировать, улучшить таким образом пользовательский опыт, повысить конверсию и т.д.
В этом нам помогут профилировщики, собственно о них и пойдёт речь в статье.
⏩О чём статья?
• Python vs C или С vs Assembler
• Современные профилировщики
• Статистические профайлеры (statistical profilers)
• Профайлеры, основанные на событиях (событийные, event-based profilers, deterministic)
• Instrumentation-профайлеры
• Ручное профилирование
• Измеряем скорость каждой строки
• Установка и использование
line_profiler•
Perf — профилируем на уровне ядра📎 Статья
@pythonl

