jsp、java、およびサーブレットを使用して、分類された Web サイトを開発しています。
私の要件は次のとおりです。
- 画像
- 2GBのウェブサイズ
- データベース
- 完全に機能する分類された Web サイトのカテゴリ リスト。
これまでのところ、私の Web ホスト プロバイダーは 128 MB のヒープ サイズを提供してくれます。
Web サイトに必要なヒープ サイズを計算するにはどうすればよいですか? 128MB のヒープ サイズで最初の再利用が満たされるかどうか教えてください。
ヒープ サイズは、アプリケーションの実行時に存在する実際のライブ オブジェクトによって異なります。のようなプロファイラーを使用してjprofiler
、visualvm
一度に適用する最大負荷をシミュレートしてアプリケーションをプロファイリングできます。以下の便利なリンクにあるヒントを使用して、アプリケーションのヒープ要件を見つけることができます
http://javaeesupportpatterns.blogspot.in/2012/07/5-tips-for-proper-java-heap-size.html
http:/ /docs.oracle.com/html/A90444_01/sizing.htm
また、十分な RAM があれば、いつでも JVM のヒープ設定を行うことができます。