Python 使用“tracemalloc.take_snapshot()”跟踪内存泄漏速度非常慢

Python 使用“tracemalloc.take_snapshot()”跟踪内存泄漏速度非常慢,python,memory-leaks,tracemalloc,Python,Memory Leaks,Tracemalloc,我有一个烧瓶服务泄漏内存。 我使用内置库来跟踪它,类似于。但是,我的服务在加载时占用了大约9G内存(由于泄漏,内存增加到14G…),对tracemalloc.take_snapshot()的调用非常慢:大约5分钟。由于速度太慢,gunicorn杀死了工人。当然,我可以增加超时时间,但这似乎很糟糕 有没有办法加快速度

我有一个烧瓶服务泄漏内存。 我使用内置库来跟踪它,类似于。但是,我的服务在加载时占用了大约9G内存(由于泄漏,内存增加到14G…),对
tracemalloc.take_snapshot()
的调用非常慢:大约5分钟。由于速度太慢,gunicorn杀死了工人。当然,我可以增加超时时间,但这似乎很糟糕

有没有办法加快速度