JavaWebアプリケーションのメモリ管理分析を行っています。
Tomcatを起動する前は、RAMの空きメモリは約595 MBでしたが、サーバーを起動すると、空きメモリは151MBになります。ヒープダンプを取得したとき、オブジェクトは262MBを占めていました。
では、Tomcatだけで残りの181 MBが必要になるのでしょうか?
もう1つの質問は、500人のユーザーで負荷テストを実行したことです。空きメモリは8MBになります。ここでヒープダンプを取得したときは、約265MBでした。したがって、151MBの空き容量が8MBに削減されます。理由は何でしょうか。
top
コマンドを使用してRAMの空きメモリを確認したことに注意してください。