line_profiler を使用して、GoogleAppEngine アプリケーションで行ごとに 1 つの大きなメソッドをプロファイリングしたいと考えています。
残念ながら、ローカルの開発サーバーであっても、GAE では .so ライブラリをインポートできないようです。
どうすれば目標を達成できるでしょうか?python のみのソリューションがある場合は喜んで使用します。または、独自のソリューションを作成する方法について提案を行います。
line_profiler を使用して、GoogleAppEngine アプリケーションで行ごとに 1 つの大きなメソッドをプロファイリングしたいと考えています。
残念ながら、ローカルの開発サーバーであっても、GAE では .so ライブラリをインポートできないようです。
どうすれば目標を達成できるでしょうか?python のみのソリューションがある場合は喜んで使用します。または、独自のソリューションを作成する方法について提案を行います。
gae_mini_profilerを使用します。
すべての関数呼び出しとそのタイミング(計測)を追跡するか、呼び出しスタックを定期的に調べて、要求中にどの関数の時間が費やされているかを把握することができます(サンプリング)。ここで実際の動作例を見ることができます-http://mini-profiler.appspot.com/