![](/img/trans.png)
[英]How to fix RuntimeWarning: Enable tracemalloc to get the object allocation traceback error
[英]What does "RuntimeWarning: Enable tracemalloc to get the object allocation traceback" mean? I know how to fix, looking for the meaning
當我在沒有等待的情況下調用協程時,除了警告我沒有等待協程的消息外,我還會收到以下警告消息:
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
我知道如何通過等待協程來解決這個問題(我確實看到了很多關於這個警告的問題,但所有的答案都是如何解決它;我的目標是理解它;請不要將我的問題標記為重復如果可能的話:) ); 特別是,我真正想了解的是:
我提出這個問題的目的是更好地理解 asyncio 的細節和內部工作原理。
tracemalloc 是一個用於調試 python 中 memory 分配的模塊
您可以通過將 PYTHONTRACEMALLOC 環境變量設置為 1 來啟用它
檢查文檔以獲取更多信息Tracemalloc 文檔
這是 python 管理 memory 並為其對象分配 memory 的一種方式
我猜這是因為 memory 已分配且從未正確使用,因此我們會丟失資源,即 memory 泄漏
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.