Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Profiling at the Speed of Light - Python 3.12's JIT Compiler and Linux perf Support

PyCon US via YouTube

Overview

Discover the groundbreaking features of Python 3.12 in this PyCon US talk by Pablo Galindo Salgado. Explore the integration of one of the world's smallest just-in-time (JIT) compilers and the powerful Linux perf profiler. Learn how this implementation enhances performance analysis capabilities, enabling dynamic production profiling and providing deeper insights into application behavior. Understand the advantages of perf over other Python profilers, especially when dealing with native code in C, C++, or Rust. Gain valuable knowledge on activating and utilizing these tools effectively, while also considering their limitations and requirements. Delve into advanced profiling techniques that correlate performance data with crucial metrics like branch mispredictions, cache misses, and context switches, empowering you to solve complex performance puzzles in your Python applications.

Syllabus

Talks - Pablo Galindo Salgado: Profiling at the speed of light

Taught by

PyCon US

Reviews

Start your review of Profiling at the Speed of Light - Python 3.12's JIT Compiler and Linux perf Support

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.