Does loading PDB slow down execution?

Unixnut unixnut at witheredfire.com
Wed Oct 27 13:01:42 EDT 2021


On 06/10/2021 18:30, Dieter Maurer wrote:
> Unixnut wrote at 2021-10-3 22:03 +0100:
>> If I run a python3 program with "import pdb" in the code, would it
>> execute slower than without loading the debugger?
> 
> Importing `pdb` does not slow down the application significantly
> (it just adds the import time but does not otherwise affect the
> application).
> 
> Only when you execute code under debugger control, the
> execution is significantly slowed down (because the debugger
> gets informed (via callbacks) about important "event"s (entering
> a line, function call, function return, exception) during
> the execution).
> 
Excellent, many thanks for confirming. I can leave the execution running 
then.


More information about the Python-list mailing list