我们正在尝试加载测试 GWT 应用程序(2.0.4),其中所有小部件都加载在单个页面上,并且在加载页面时会进行近 20 次 rpc 调用。
服务器:JBoss 5,我们正在使用 JConsole 监控堆内存。
在负载测试期间,我们注意到堆内存即使对于最少的用户数也会增加到最大值。但是,一旦触发 gc,内存就会被回收。
谁能解释为什么服务器上的 GWT 应用程序的内存利用率(堆内存)如此之高,即使对于少量用户也是如此?
我们正在使用 Hibernate + Spring 框架。
我们正在尝试加载测试 GWT 应用程序(2.0.4),其中所有小部件都加载在单个页面上,并且在加载页面时会进行近 20 次 rpc 调用。
服务器:JBoss 5,我们正在使用 JConsole 监控堆内存。
在负载测试期间,我们注意到堆内存即使对于最少的用户数也会增加到最大值。但是,一旦触发 gc,内存就会被回收。
谁能解释为什么服务器上的 GWT 应用程序的内存利用率(堆内存)如此之高,即使对于少量用户也是如此?
我们正在使用 Hibernate + Spring 框架。