0

ホームページの読み込み速度を測定するために、JMeter を使用してパフォーマンス テストを作成しました。Web サイトは Spring MVC を使用して構築されています。平均速度は 8462 ミリ秒、中央値は 8271 ミリ秒で、かなり良好です。ホームページのロードに最も時間を費やしているアプリケーション内のコンポーネントを特定したいと考えています。これを行うための最良のテクニックは何ですか?

4

3 に答える 3

2

サーバー側では、Visual VM を使用して何が起こっているかを確認します。ヒープ メモリ、CPU、スレッドなどを確認できます。

クライアント側では、YSlow と Chrome 開発者ツールを使用することをお勧めします。ページの各要素とその読み込み時間を確認できます。

于 2013-04-01T00:18:53.007 に答える
1

春のAOPを使うのが正しい答えだと思います。これを行う方法を説明する強力な記事へのリンクを次に示します。 http://www.javaworld.com/community/node/376​​3

アプリケーションにパフォーマンス要件がある場合は、それらのインジケーターの一部を本番環境に置くことをお勧めします。

于 2013-04-01T19:10:55.420 に答える
0

JVM Monitor http://www.jvmmonitor.org/を試してください。Eclipse を IDE として使用している場合は、Eclipse プラグインがあります。インストールと使用は簡単だと思いました。これは、私が取り組んでいた Web アプリケーションのボトルネックを特定するのに役立ちました。

于 2013-04-01T08:49:19.110 に答える