我正在使用jsp,java和servlets开发一个Web分类网站。
我的要求是:
到目前为止,我的Web主机提供商给了我128MB的堆大小。
如何计算我的网站堆大小需求?告诉我128mb堆大小是否能满足我的初步恢复。
答案 0 :(得分:0)
堆大小取决于应用程序运行时存在的实际活动对象。您可以使用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进行堆设置。