私は2つの入力フィールドがない単純なhtmlページを持っています。ページサイズは134KBです。私のパフォーマンステストのテストケースでは、私は25人の同時ユーザーが一度に打っているページをロードしようとしています。 JmeterとJunit(マルチスレッド)の両方でテストを行っています。すべてのスレッドが稼動している場合、サーバーのCPU使用率は100%に達します。これは正常な動作ですか?それとも問題ですか?それはなぜ起こるのですか?私は同じサーバー上の別のページと同じシナリオを複製し、CPU使用率は同じです。 10人の同時ユーザーCPU使用率は30〜75%です。私はパフォーマンステストの初心者です。サーバのCPU使用率が100%に達する理由は25人の同時ユーザーのみですか?
答えて
サーバRAM /コアによって異なりますが、単純な静的サイトの場合は静的ファイルキャッシュを有効にし、使用するスタックを指定してください。
はい、トランザクション時間が短い場合は正常です。私。 1つのHTTPリクエストを生成すると、負荷ジェネレータに一定のCPU時間がかかります。したがって、1つのCPUコアで生成できるリクエストの数に制限があります。ネットワーク遅延やサーバの遅さのために、HTTPトランザクションに1秒かかる場合、25スレッドで最大25回のリクエストを実行できます。おそらくあなたのマシンでは、CPUには問題はありません。ただし、トランザクション時間が0.01ミリ秒の場合、25 VUスレッドの理論上の制限は250万回/秒です。 8コアがおそらく100%ビジーであるでしょう – Ragnar
@Ragnar 8コアがあるような場所は指定されておらず、質問者は静的ページであると言っていますので、サーバー側を処理するロジックはあまりありませんいくつかのI/Oブロックを疑う –
@RamiReddyこれはページのWappalyzerの詳細です。 のJavaScriptフレームワーク=> Moment.js、jQueryの3.2.1 Webフレームワーク=> Twitterのブートストラップ Webサーバー=>はApache 2.4.17 プログラミング言語=> PHP 5.6.23 オペレーティングシステム=> Windows Serverの Webサーバー拡張機能= > OpenSSL 1.0.2d サーバーマシンには8GBのRAMと4コアのCPU 3.0GHzが搭載されています。私はページをロードしているに過ぎず、記入または提出しようとしていません。 – user8784770
- 1. Glassfish 3.12が2人のユーザーで100%CPU使用率に戻る
- 2. TesseractのCPU使用率100%
- 3. Ec2 CPU使用率が100%を頻繁に達成
- 4. 無限ループでCPU使用率が100にならない理由
- 5. CPU使用率を100%に
- 6. SPARK HISTORY SERVERのCPU使用率が100%
- 7. libevで100%のCPU使用率
- 8. MSアクセス:100%CPU使用率
- 9. Couchdb 100%CPU使用率
- 10. clockjgettime/gettimeofday/futexのため、Nodejs CPU使用率は100%ですか?
- 11. cpuコアが100%CPU使用率でスタックされている
- 12. java.io.FileInputStream.readBytes(ネイティブメソッド)の無限100%CPU使用率
- 13. Webアプリケーションがロックされ、CPU使用率が100%に達しました
- 14. CPU使用率I/O操作で100%
- 15. ルビープロセスブロックが100%CPUである理由を理解する方法
- 16. AWS RDSのCPU使用率が100%に達した場合はどうなりますか?
- 17. Excelファイルを読み込み中にCPU使用率が100%になる?
- 18. スクロール率が100以上の理由
- 19. AWS ElasticacheのCPU使用率が100%を超えています
- 20. NodeJSアプリのCPU使用率がすべてのリクエストで100%になる
- 21. 旧世代は常に100%> CPU使用率が100%になる
- 22. サーバーを100%CPU使用率で実行すると問題が発生するか、それともCPU使用率が良いのでしょうか?
- 23. AWS EC2のCPU使用率がIOWaitから瞬間的に100%になるのはなぜですか?
- 24. JBOSSサーバでのCPU使用率が高い
- 25. ノードアクションをサブクラス化する際のCPU使用率を100%にする
- 26. CPU使用率コンパイル時のGoogleマップ
- 27. cpuを使用する100%
- 28. 現在のプロセスのパフォーマンスカウンタのCPU使用率が100を超えています
- 29. 100%CPU使用率のトラブルシューティングdb2サーバーのトラブルシューティング
- 30. py.test実行時のCPU使用率とメモリ使用率
ページにはどのフレームワークが使用されていますか?私は、Javaベースの推測です。 –
時間を考えていますか?ペーシング?できるだけ速く叩くだけですか? –