我想知道是否有人有任何性能选项,可能对我有效。我在我的工作笔记本上使用Netbeans 6.1和Glassfish V2,内存要求变得有点令人厌倦。我有3 gb的内存,由于PermGen空间错误,我不得不频繁地杀死所有东西并重新启动它。
我也玩过mem大小,但似乎没有什么真正有帮助的。
发布于 2009-10-06 16:05:51
你有办法通过JConsole监控glassfish吗?JConsole将显示使用了多少PermGen空间(以及其他空间)。使用此信息可以帮助您调整启动参数。
这个页面http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp列出了一些,我知道我已经看到了更多,特别是。当涉及到设置permgen大小时。
你可能还想看看你的webapp是如何分配进入永久空间的东西的。也许问题在那里,而不是在NB/GF组合中。
最后,您是否有可能升级到NB 6.7?我知道为了开发而改变你的应用服务器是很困难的,尤其是。如果您在生产环境中部署到该版本的应用程序服务器(我在那里也遇到过问题)。但是更改IDE也会有所帮助。
我知道这不是一个“答案”,但我希望它能有所帮助。
https://stackoverflow.com/questions/1526517
复制相似问题