我们在调试稍大些的gwt项目(用run方式也一样)非常容易出现out of memory错误。 设置vm 参数为-Xms512m -Xmx1024m后也是一样。 这样效率实在太低。 其实我们可以再加上-XX:MaxPermSize=256m 这个vm option就能解决这个问题。
通常来说如果你设置的heap size越大, 你也需要把-XX:MaxPermSize设置越大。
-Xms512m -Xmx1024m -XX:MaxPermSize=256m
参考:http://mark.koli.ch/2009/01/understanding-javas-perm-gen-maxpermsize-heap-space-etc.html