René's URL Explorer Experiment


Title: profiling.sampling — Statistical profiler — Python 3.15.0a5 documentation

Open Graph Title: profiling.sampling — Statistical profiler

Description: Source code: Lib/profiling/sampling/ Tachyon logo The profiling.sampling module, named Tachyon, provides statistical profiling of Python programs through periodic stack sampling. Tachyon can run sc...

Open Graph Description: Source code: Lib/profiling/sampling/ Tachyon logo The profiling.sampling module, named Tachyon, provides statistical profiling of Python programs through periodic stack sampling. Tachyon can run sc...

Opengraph URL: https://docs.python.org/3/library/profiling.sampling.html

direct link

Domain: docs.python.org

og:typewebsite
og:site_namePython documentation
og:image:width1146
og:image:height600
og:imagehttps://docs.python.org/3.15/_images/social_previews/summary_library_profiling.sampling_150a7363.png
og:image:altSource code: Lib/profiling/sampling/ Tachyon logo The profiling.sampling module, named Tachyon, provides statistical profiling of Python programs through periodic stack sampling. Tachyon can run sc...
twitter:cardsummary_large_image
theme-color#3776ab
readthedocs-addons-api-version1

Links:

https://www.python.org/
Table of Contentshttps://docs.python.org/dev/contents.html
profiling.sampling — Statistical profilerhttps://docs.python.org/dev/library/profiling.sampling.html
What is statistical profiling?https://docs.python.org/dev/library/profiling.sampling.html#what-is-statistical-profiling
How time is estimatedhttps://docs.python.org/dev/library/profiling.sampling.html#how-time-is-estimated
When to use a different approachhttps://docs.python.org/dev/library/profiling.sampling.html#when-to-use-a-different-approach
Quick exampleshttps://docs.python.org/dev/library/profiling.sampling.html#quick-examples
Commandshttps://docs.python.org/dev/library/profiling.sampling.html#commands
The run commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-run-command
The attach commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-attach-command
The replay commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-replay-command
Profiling in productionhttps://docs.python.org/dev/library/profiling.sampling.html#profiling-in-production
Platform requirementshttps://docs.python.org/dev/library/profiling.sampling.html#platform-requirements
Version compatibilityhttps://docs.python.org/dev/library/profiling.sampling.html#version-compatibility
Sampling configurationhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-configuration
Sampling rate and durationhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-rate-and-duration
Thread selectionhttps://docs.python.org/dev/library/profiling.sampling.html#thread-selection
Blocking modehttps://docs.python.org/dev/library/profiling.sampling.html#blocking-mode
Special frameshttps://docs.python.org/dev/library/profiling.sampling.html#special-frames
Opcode-aware profilinghttps://docs.python.org/dev/library/profiling.sampling.html#opcode-aware-profiling
Real-time statisticshttps://docs.python.org/dev/library/profiling.sampling.html#real-time-statistics
Subprocess profilinghttps://docs.python.org/dev/library/profiling.sampling.html#subprocess-profiling
Sampling efficiencyhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-efficiency
Profiling modeshttps://docs.python.org/dev/library/profiling.sampling.html#profiling-modes
Wall-clock modehttps://docs.python.org/dev/library/profiling.sampling.html#wall-clock-mode
CPU modehttps://docs.python.org/dev/library/profiling.sampling.html#cpu-mode
Comparing wall-clock and CPU profileshttps://docs.python.org/dev/library/profiling.sampling.html#comparing-wall-clock-and-cpu-profiles
GIL modehttps://docs.python.org/dev/library/profiling.sampling.html#gil-mode
Exception modehttps://docs.python.org/dev/library/profiling.sampling.html#exception-mode
Output formatshttps://docs.python.org/dev/library/profiling.sampling.html#output-formats
pstats formathttps://docs.python.org/dev/library/profiling.sampling.html#pstats-format
Collapsed stacks formathttps://docs.python.org/dev/library/profiling.sampling.html#collapsed-stacks-format
Flame graph formathttps://docs.python.org/dev/library/profiling.sampling.html#flame-graph-format
Gecko formathttps://docs.python.org/dev/library/profiling.sampling.html#gecko-format
Heatmap formathttps://docs.python.org/dev/library/profiling.sampling.html#heatmap-format
Binary formathttps://docs.python.org/dev/library/profiling.sampling.html#binary-format
Record and replay workflowhttps://docs.python.org/dev/library/profiling.sampling.html#record-and-replay-workflow
Live modehttps://docs.python.org/dev/library/profiling.sampling.html#live-mode
Keyboard commandshttps://docs.python.org/dev/library/profiling.sampling.html#keyboard-commands
Async-aware profilinghttps://docs.python.org/dev/library/profiling.sampling.html#async-aware-profiling
Async modeshttps://docs.python.org/dev/library/profiling.sampling.html#async-modes
Task markers and stack reconstructionhttps://docs.python.org/dev/library/profiling.sampling.html#task-markers-and-stack-reconstruction
Option restrictionshttps://docs.python.org/dev/library/profiling.sampling.html#option-restrictions
Command-line interfacehttps://docs.python.org/dev/library/profiling.sampling.html#command-line-interface
Global optionshttps://docs.python.org/dev/library/profiling.sampling.html#global-options
Sampling optionshttps://docs.python.org/dev/library/profiling.sampling.html#sampling-options
Mode optionshttps://docs.python.org/dev/library/profiling.sampling.html#mode-options
Output optionshttps://docs.python.org/dev/library/profiling.sampling.html#output-options
pstats display optionshttps://docs.python.org/dev/library/profiling.sampling.html#pstats-display-options
Run command optionshttps://docs.python.org/dev/library/profiling.sampling.html#run-command-options
profiling.tracing — Deterministic profilerhttps://docs.python.org/dev/library/profiling.tracing.html
pstats — Statistics for profilershttps://docs.python.org/dev/library/pstats.html
Report a bughttps://docs.python.org/dev/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/library/profiling.sampling.rst?plain=1
indexhttps://docs.python.org/dev/genindex.html
moduleshttps://docs.python.org/dev/py-modindex.html
nexthttps://docs.python.org/dev/library/pstats.html
previoushttps://docs.python.org/dev/library/profiling.tracing.html
Pythonhttps://www.python.org/
3.15.0a5 Documentationhttps://docs.python.org/dev/index.html
The Python Standard Libraryhttps://docs.python.org/dev/library/index.html
Debugging and profilinghttps://docs.python.org/dev/library/debug.html
profiling — Python profilershttps://docs.python.org/dev/library/profiling.html
profiling.sampling — Statistical profilerhttps://docs.python.org/dev/library/profiling.sampling.html
profiling.samplinghttps://docs.python.org/dev/library/profiling.sampling.html#module-profiling.sampling
https://docs.python.org/dev/library/profiling.sampling.html#module-profiling.sampling
Lib/profiling/sampling/https://github.com/python/cpython/tree/main/Lib/profiling/sampling/
https://docs.python.org/dev/_images/tachyon-logo.png
profiling.samplinghttps://docs.python.org/dev/library/profiling.sampling.html#module-profiling.sampling
https://docs.python.org/dev/library/profiling.sampling.html#what-is-statistical-profiling
https://docs.python.org/dev/library/profiling.sampling.html#how-time-is-estimated
https://docs.python.org/dev/library/profiling.sampling.html#when-to-use-a-different-approach
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
timeithttps://docs.python.org/dev/library/timeit.html#module-timeit
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
https://docs.python.org/dev/library/profiling.sampling.html#quick-examples
https://docs.python.org/dev/library/profiling.sampling.html#commands
https://docs.python.org/dev/library/profiling.sampling.html#the-run-command
https://docs.python.org/dev/library/profiling.sampling.html#the-attach-command
Platform requirementshttps://docs.python.org/dev/library/profiling.sampling.html#profiling-permissions
https://docs.python.org/dev/library/profiling.sampling.html#the-replay-command
https://docs.python.org/dev/library/profiling.sampling.html#profiling-in-production
https://docs.python.org/dev/library/profiling.sampling.html#platform-requirements
https://docs.python.org/dev/library/profiling.sampling.html#version-compatibility
https://docs.python.org/dev/library/profiling.sampling.html#sampling-configuration
https://docs.python.org/dev/library/profiling.sampling.html#sampling-rate-and-duration
--sampling-ratehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-r
-rhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-r
--durationhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-d
-dhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-d
https://docs.python.org/dev/library/profiling.sampling.html#thread-selection
threadinghttps://docs.python.org/dev/library/threading.html#module-threading
--all-threadshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-a
-ahttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-a
https://docs.python.org/dev/library/profiling.sampling.html#blocking-mode
--blockinghttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-blocking
https://docs.python.org/dev/library/profiling.sampling.html#special-frames
--nativehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-native
--no-gchttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-gc
https://docs.python.org/dev/library/profiling.sampling.html#opcode-aware-profiling
--opcodeshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-opcodes
--opcodeshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-opcodes
--livehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-live
--flamegraphhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-flamegraph
--heatmaphttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-heatmap
--geckohttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-gecko
https://docs.python.org/dev/library/profiling.sampling.html#real-time-statistics
--realtime-statshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-realtime-stats
Sampling efficiencyhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-efficiency
https://docs.python.org/dev/library/profiling.sampling.html#subprocess-profiling
--subprocesseshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-subprocesses
multiprocessinghttps://docs.python.org/dev/library/multiprocessing.html#module-multiprocessing
subprocesshttps://docs.python.org/dev/library/subprocess.html#module-subprocess
concurrent.futureshttps://docs.python.org/dev/library/concurrent.futures.html#module-concurrent.futures
ProcessPoolExecutorhttps://docs.python.org/dev/library/concurrent.futures.html#concurrent.futures.ProcessPoolExecutor
https://docs.python.org/dev/library/profiling.sampling.html#id3
--subprocesseshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-subprocesses
--livehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-live
https://docs.python.org/dev/library/profiling.sampling.html#sampling-efficiency
https://docs.python.org/dev/library/profiling.sampling.html#profiling-modes
https://docs.python.org/dev/library/profiling.sampling.html#wall-clock-mode
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/library/profiling.sampling.html#cpu-mode
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/library/profiling.sampling.html#comparing-wall-clock-and-cpu-profiles
https://docs.python.org/dev/library/profiling.sampling.html#gil-mode
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/library/profiling.sampling.html#exception-mode
https://docs.python.org/dev/library/profiling.sampling.html#output-formats
https://docs.python.org/dev/library/profiling.sampling.html#pstats-format
--pstatshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-pstats
https://docs.python.org/dev/_images/tachyon-pstats.png
https://docs.python.org/dev/library/profiling.sampling.html#id4
--no-summaryhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-summary
--sorthttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-sort
--limithttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-l
--no-summaryhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-summary
https://docs.python.org/dev/library/profiling.sampling.html#collapsed-stacks-format
--collapsedhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-collapsed
https://docs.python.org/dev/library/profiling.sampling.html#flame-graph-format
--flamegraphhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-flamegraph
https://docs.python.org/dev/_images/tachyon-flamegraph.png
https://docs.python.org/dev/library/profiling.sampling.html#id5
Try the interactive examplehttps://docs.python.org/dev/_static/tachyon-example-flamegraph.html
Sampling efficiencyhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-efficiency
https://docs.python.org/dev/library/profiling.sampling.html#gecko-format
--geckohttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-gecko
Firefox Profilerhttps://profiler.firefox.com
Firefox Profiler documentationhttps://profiler.firefox.com/docs/#/
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/_images/tachyon-gecko-calltree.png
https://docs.python.org/dev/library/profiling.sampling.html#id6
https://docs.python.org/dev/_images/tachyon-gecko-flamegraph.png
https://docs.python.org/dev/library/profiling.sampling.html#id7
https://docs.python.org/dev/_images/tachyon-gecko-opcodes.png
https://docs.python.org/dev/library/profiling.sampling.html#id8
https://docs.python.org/dev/library/profiling.sampling.html#heatmap-format
--heatmaphttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-heatmap
https://docs.python.org/dev/_images/tachyon-heatmap.png
https://docs.python.org/dev/library/profiling.sampling.html#id9
--opcodeshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-opcodes
https://docs.python.org/dev/_images/tachyon-heatmap-with-opcodes.png
https://docs.python.org/dev/library/profiling.sampling.html#id10
Try the interactive examplehttps://docs.python.org/dev/_static/tachyon-example-heatmap.html
https://docs.python.org/dev/library/profiling.sampling.html#binary-format
--binaryhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-binary
--compressionhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-compression
compression.zstdhttps://docs.python.org/dev/library/compression.zstd.html#module-compression.zstd
The replay commandhttps://docs.python.org/dev/library/profiling.sampling.html#replay-command
https://docs.python.org/dev/library/profiling.sampling.html#record-and-replay-workflow
https://docs.python.org/dev/library/profiling.sampling.html#live-mode
--livehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-live
https://docs.python.org/dev/_images/tachyon-live-mode-2.gif
https://docs.python.org/dev/library/profiling.sampling.html#id11
curseshttps://docs.python.org/dev/library/curses.html#module-curses
--opcodeshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-opcodes
https://docs.python.org/dev/_images/tachyon-live-mode-1.gif
https://docs.python.org/dev/library/profiling.sampling.html#id12
https://docs.python.org/dev/library/profiling.sampling.html#keyboard-commands
--collapsedhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-collapsed
--flamegraphhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-flamegraph
https://docs.python.org/dev/library/profiling.sampling.html#async-aware-profiling
asynciohttps://docs.python.org/dev/library/asyncio.html#module-asyncio
--async-awarehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-aware
asynciohttps://docs.python.org/dev/library/asyncio.html#module-asyncio
https://docs.python.org/dev/library/profiling.sampling.html#async-modes
--async-modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-mode
--async-modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-mode
--async-modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-mode
https://docs.python.org/dev/library/profiling.sampling.html#task-markers-and-stack-reconstruction
https://docs.python.org/dev/library/profiling.sampling.html#option-restrictions
--nativehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-native
--no-gchttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-gc
--all-threadshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-a
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
--modehttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/library/profiling.sampling.html#command-line-interface
https://docs.python.org/dev/library/profiling.sampling.html#global-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-arg-run
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-arg-attach
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-arg-replay
https://docs.python.org/dev/library/profiling.sampling.html#sampling-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-r
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-d
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-a
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-realtime-stats
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-native
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-gc
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-aware
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-opcodes
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-subprocesses
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-blocking
Blocking modehttps://docs.python.org/dev/library/profiling.sampling.html#blocking-mode
https://docs.python.org/dev/library/profiling.sampling.html#mode-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-mode
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-async-mode
https://docs.python.org/dev/library/profiling.sampling.html#output-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-pstats
-ohttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-o
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-collapsed
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-flamegraph
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-gecko
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-heatmap
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-binary
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-compression
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-o
--pstatshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-pstats
--heatmaphttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-heatmap
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-browser
--flamegraphhttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-flamegraph
--heatmaphttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-heatmap
--subprocesseshttps://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-subprocesses
https://docs.python.org/dev/library/profiling.sampling.html#pstats-display-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-sort
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-l
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-no-summary
https://docs.python.org/dev/library/profiling.sampling.html#run-command-options
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-m
https://docs.python.org/dev/library/profiling.sampling.html#cmdoption-profiling.sampling-live
profilinghttps://docs.python.org/dev/library/profiling.html#module-profiling
profiling.tracinghttps://docs.python.org/dev/library/profiling.tracing.html#module-profiling.tracing
pstatshttps://docs.python.org/dev/library/pstats.html#module-pstats
Firefox Profilerhttps://profiler.firefox.com
documentationhttps://profiler.firefox.com/docs/#/
FlameGraphhttps://github.com/brendangregg/FlameGraph
Table of Contentshttps://docs.python.org/dev/contents.html
profiling.sampling — Statistical profilerhttps://docs.python.org/dev/library/profiling.sampling.html
What is statistical profiling?https://docs.python.org/dev/library/profiling.sampling.html#what-is-statistical-profiling
How time is estimatedhttps://docs.python.org/dev/library/profiling.sampling.html#how-time-is-estimated
When to use a different approachhttps://docs.python.org/dev/library/profiling.sampling.html#when-to-use-a-different-approach
Quick exampleshttps://docs.python.org/dev/library/profiling.sampling.html#quick-examples
Commandshttps://docs.python.org/dev/library/profiling.sampling.html#commands
The run commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-run-command
The attach commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-attach-command
The replay commandhttps://docs.python.org/dev/library/profiling.sampling.html#the-replay-command
Profiling in productionhttps://docs.python.org/dev/library/profiling.sampling.html#profiling-in-production
Platform requirementshttps://docs.python.org/dev/library/profiling.sampling.html#platform-requirements
Version compatibilityhttps://docs.python.org/dev/library/profiling.sampling.html#version-compatibility
Sampling configurationhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-configuration
Sampling rate and durationhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-rate-and-duration
Thread selectionhttps://docs.python.org/dev/library/profiling.sampling.html#thread-selection
Blocking modehttps://docs.python.org/dev/library/profiling.sampling.html#blocking-mode
Special frameshttps://docs.python.org/dev/library/profiling.sampling.html#special-frames
Opcode-aware profilinghttps://docs.python.org/dev/library/profiling.sampling.html#opcode-aware-profiling
Real-time statisticshttps://docs.python.org/dev/library/profiling.sampling.html#real-time-statistics
Subprocess profilinghttps://docs.python.org/dev/library/profiling.sampling.html#subprocess-profiling
Sampling efficiencyhttps://docs.python.org/dev/library/profiling.sampling.html#sampling-efficiency
Profiling modeshttps://docs.python.org/dev/library/profiling.sampling.html#profiling-modes
Wall-clock modehttps://docs.python.org/dev/library/profiling.sampling.html#wall-clock-mode
CPU modehttps://docs.python.org/dev/library/profiling.sampling.html#cpu-mode
Comparing wall-clock and CPU profileshttps://docs.python.org/dev/library/profiling.sampling.html#comparing-wall-clock-and-cpu-profiles
GIL modehttps://docs.python.org/dev/library/profiling.sampling.html#gil-mode
Exception modehttps://docs.python.org/dev/library/profiling.sampling.html#exception-mode
Output formatshttps://docs.python.org/dev/library/profiling.sampling.html#output-formats
pstats formathttps://docs.python.org/dev/library/profiling.sampling.html#pstats-format
Collapsed stacks formathttps://docs.python.org/dev/library/profiling.sampling.html#collapsed-stacks-format
Flame graph formathttps://docs.python.org/dev/library/profiling.sampling.html#flame-graph-format
Gecko formathttps://docs.python.org/dev/library/profiling.sampling.html#gecko-format
Heatmap formathttps://docs.python.org/dev/library/profiling.sampling.html#heatmap-format
Binary formathttps://docs.python.org/dev/library/profiling.sampling.html#binary-format
Record and replay workflowhttps://docs.python.org/dev/library/profiling.sampling.html#record-and-replay-workflow
Live modehttps://docs.python.org/dev/library/profiling.sampling.html#live-mode
Keyboard commandshttps://docs.python.org/dev/library/profiling.sampling.html#keyboard-commands
Async-aware profilinghttps://docs.python.org/dev/library/profiling.sampling.html#async-aware-profiling
Async modeshttps://docs.python.org/dev/library/profiling.sampling.html#async-modes
Task markers and stack reconstructionhttps://docs.python.org/dev/library/profiling.sampling.html#task-markers-and-stack-reconstruction
Option restrictionshttps://docs.python.org/dev/library/profiling.sampling.html#option-restrictions
Command-line interfacehttps://docs.python.org/dev/library/profiling.sampling.html#command-line-interface
Global optionshttps://docs.python.org/dev/library/profiling.sampling.html#global-options
Sampling optionshttps://docs.python.org/dev/library/profiling.sampling.html#sampling-options
Mode optionshttps://docs.python.org/dev/library/profiling.sampling.html#mode-options
Output optionshttps://docs.python.org/dev/library/profiling.sampling.html#output-options
pstats display optionshttps://docs.python.org/dev/library/profiling.sampling.html#pstats-display-options
Run command optionshttps://docs.python.org/dev/library/profiling.sampling.html#run-command-options
profiling.tracing — Deterministic profilerhttps://docs.python.org/dev/library/profiling.tracing.html
pstats — Statistics for profilershttps://docs.python.org/dev/library/pstats.html
Report a bughttps://docs.python.org/dev/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/library/profiling.sampling.rst?plain=1
indexhttps://docs.python.org/dev/genindex.html
moduleshttps://docs.python.org/dev/py-modindex.html
nexthttps://docs.python.org/dev/library/pstats.html
previoushttps://docs.python.org/dev/library/profiling.tracing.html
Pythonhttps://www.python.org/
3.15.0a5 Documentationhttps://docs.python.org/dev/index.html
The Python Standard Libraryhttps://docs.python.org/dev/library/index.html
Debugging and profilinghttps://docs.python.org/dev/library/debug.html
profiling — Python profilershttps://docs.python.org/dev/library/profiling.html
profiling.sampling — Statistical profilerhttps://docs.python.org/dev/library/profiling.sampling.html
Copyrighthttps://docs.python.org/dev/copyright.html
History and Licensehttps://docs.python.org/license.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/bugs.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.