
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
tracemallocの出力をフィルタする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
tracemallocの出力をフィルタする - Qiita
現在Pythonのプログラム上で、どの変数がどれくらいのメモリを確保しているのかを確認するためのモジュ... 現在Pythonのプログラム上で、どの変数がどれくらいのメモリを確保しているのかを確認するためのモジュールとして、tracemallocという標準モジュールがあります。 これを使えば例えばこんなコードを書くことで、ある処理のメモリ解放漏れを確認することができます。 import tracemalloc tracemalloc.start() snap1 = tracemalloc.take_snapshot() size1 = sum([stat.size for stat in snap1.statistics("filename")]) for stat in snap1.statistics('lineno')[:10]: print(stat) # ... ある処理 ... snap2 = tracemalloc.take_snapshot() size2 = sum([stat.