サーバー上で(Jettyを使用して)実行するプログラムがあります。私は今それをテストしています。そのために、私はガトリングと呼ばれるストレステストプラットフォームを使用します。監視するには、リモートサーバーでのJVMのメモリ、cpu...使用率を表示するはずのjconsoleを使用します。ただし、テストの実行中に、jconsoleは500 Moが使用されていることを示していますが、サーバーでtopコマンドを使用すると、Javaプロセスがほぼ1ギガを使用していることがわかります。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2328 ubuntu 20 0 2627m 942m 12m S 98.9 57.0 57:33.23 java
さて、私はこれらの結果を解釈するのに苦労しています。私はここで何かを誤解しなければなりませんが、何を理解することができません。
どんな助けでも素晴らしいでしょう、乾杯