2011-04-25 11 views
0

私は、ユーザーがログインできるウェブサイトをホストしています。ベストセラー商品を追加してウィジェットを作成します。私はこのサイトへの展開を行うたびにTP99のスパイクを見ています。誰かが私にTP99のスパイクの原因となるべきものについて何か指摘してもらえますか?ウェブサイトへの展開時のTP99スパイクの背景

答えて

1

サーバー側へのコードの配置は、常に高価です。あなたはそれをやっている方法を正確に応じて、オーバーヘッドがが含まれる新しいクラスローダの作成の

  • コスト、中クラスの新バージョン...またはすべてのクラスをロードする
  • コスト「Webアプリケーション」、Webアプリケーションのシャットダウンと再起動のオーバーヘッドの
  • コスト、クラスの新しいクラス/バージョンをコンパイルするJITの
  • コストなどの古いクラスの
  • ガベージコレクション、古いクラスの静力学、

詳細情報(これらのサーバーサイドウィジェットは、デプロイされているか、デプロイされているかなど)は、もっと具体的な回答を与えることができます。

+0

また、JSPが混在していてもプリコンパイルされていない場合は、JSPコードをJavaにコンパイルしてからバイトコードするオーバーヘッドがあります(マシンコードにコンパイルしますが、すでに言及しています)。 –

関連する問題