Pythonプログラムのサンプリングプロファイラ
- ソフト名 : py-spy
- OS : Linux,Mac,Windows
- 言語 : Rust
- 開発者 : HOME
py-spy 詳細説明
PY-SPYはPythonプログラムのサンプリングプロファイラです。プログラムを再起動したり、コードを変更したりすることなく、Pythonプログラムが時間を過ごしているのかを視覚化することができます。PY-Spyは非常に低いオーバーヘッドです:それはスピードのために錆で書かれています、そしてdon' tプロファイリングされたPythonプログラムと同じプロセスで実行されます。これはPY-SPYがPythonコードに対して使用できないことを意味します。PY-SPYはコマンドラインから機能し、サンプルをサンプリングしたいプログラムのPIDまたは実行したいPythonプログラムのコマンドラインを取ります。PY-SPYには3つのサブコマンド、トップ、ダンプがあります。PY-SPYは、RECORDコマンドを使用してファイルへの録画プロファイルをサポートしています。上に、UNIXのトップコマンドと同様に、Pythonプログラムで最も時間を過ごしている機能のライブビューを示しています。