8

Java の VisualVM に相当する Python があるかどうか疑問に思っていました。私が必要としている機能は、実行中の Python インタープリターのリアルタイム プロファイリングです。

ちょっとした背景: 私のコード ベースへの最近の変更により、コード ベースが大幅に遅くなりました。計算をやり直すことなく、自分のコードが何をしているかを知りたいです。別の方法は、インタープリターを停止して で再起動することで-m cProfile、1 日分の CPU 時間を失います。

どんな提案でも大歓迎です。

4

1 に答える 1

0

こちらをご覧ください: Is there a visual profiler for Python? そしてここ:どのPythonメモリプロファイラが推奨されていますか?

私が見つけたところによると、アプリケーションが単なるスクリプト以上のものである場合、メモリ プロファイリングを行う簡単な方法はありません。それ以外の場合、最も簡単なのはhttps://pypi.python.org/pypi/memory_profilerを使用することです。

于 2016-01-20T14:13:02.723 に答える