# Python 3.15 Preview: Sampling Profiler

DevFeed: [Python 3.15 Preview: Sampling Profiler](<https://devfeed.tech/articles/python-3-15-preview-sampling-profiler-4400.md>)

Original publisher: [Read original article](<https://realpython.com/python315-sampling-profiler/>)

Author: Bartosz Zaczyński

Published: 2026-08-26T14:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [cpu](<https://devfeed.tech/topics/cpu.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [concurrency](<https://devfeed.tech/tags/concurrency.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [processes](<https://devfeed.tech/tags/processes.md>), [profile](<https://devfeed.tech/tags/profile.md>), [python](<https://devfeed.tech/tags/python.md>), [tracing](<https://devfeed.tech/tags/tracing.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

A tutorial previewing Python 3.15's new low-overhead sampling profiler. It covers profiling scripts, modules, threads, async tasks, and live processes, with CPU/I/O/GIL modes and outputs such as flame graphs, heatmaps, and a terminal dashboard.

## Source excerpt

Explore Python 3.15's new sampling profiler and learn low-overhead profiling of scripts, threads, and live production processes.