2009-07-18 6 views
1

メモリリークのWebアプリケーションをテストするにはどうすればよいですか?
サイト全体のパフォーマンスにどれだけ貢献していますか?
ウェブアプリケーションのメモリリークのテストに役立つツールを提案してください。メモリリークのWebアプリケーションをテストするには?

+0

どのオペレーティングシステムとWebサーバーを使用していますか? –

+0

アプリケーションに書かれたプログラミング言語は何ですか? – Glenn

+0

私たちはLAMP(Linux、Apache、MySQL、PHP)を使用していますが、ROR/Mongrelのアプリケーションもあります。 – Aditya

答えて

1

あなたはどのプラットフォームで開発していますか?これは世界のすべての違いになります。 Django/Pythonで行われたWebアプリケーションは、ASP.NETサイトとは大きく異なるテストを行います。あなたが開発しているプラ​​ットフォームに基づいてプロファイリングツールを探す方がよいでしょう。

0

プラットフォームがjavaの場合は、VisualVMをお勧めします。

https://visualvm.dev.java.net/

あなたはJVMのヒープメモリの使用状況を監視するためにこれを使用することができますし、あなたが考えるとき、あなたはあなたがリリースされていないオブジェクトを探すために閲覧することができ、ヒープ・ダンプを作成することができるという問題があります。

多くのJava Webフレームワークでは一部のリソースのプーリングが実装されているため、使用後に解放されないオブジェクトもあります。

0

phpの場合、xdebugとkcachegrindを使用できます。

関連する問題