Talkpython iconTalkpythonOct 2, 2026 ~1 min source read

Talk Python to Me: #565: Tachyon, Python 3.15's Built-in Sampling Profiler

Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower.

Talk Python to Me: #565: Tachyon, Python 3.15's Built-in Sampling Profiler

Share this story

Send the public story page.

Useful takeaways from this story.

Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower.

Or a third-party tool that broke with every new release.

It ships Tachyon, a sampling profiler built into the standard library.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Do you know what's actually slow in your Python app? Or a third-party tool that broke with every new release.

Example or evidence

Details worth keeping

Or a third-party tool that broke with every new release. It ships Tachyon, a sampling profiler built into the standard library. It attaches to live production apps with almost zero overhead.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app