GWT 开发模式性能问题?
我正在使用 Intellij 的内置支持开发一个小型 GWT 项目。开发模式可以运行,但性能确实参差不齐,在出现 OutOfMemoryError 之前我只能重新加载应用程序几次(使用 -Xmx512M)。
在开发模式下我应该能期待什么?其他人是否经历过一致的重新加载时间和长时间运行的进程?
我正在使用 IDEA 10.0.3 运行 GWT 2.2。我的应用程序很小,但我确实包含了其他几个模块,例如 Activity、Place、Resources、Guava Collect + Base、UiBinder、Gin Inject 等。不过,我相信性能问题在添加许多这些依赖项之前就已经开始了。
谢谢!
I'm working on a small GWT project in Intellij using their built-in support. Dev mode functions, but the performance is really spotty, and I can only reload the app a handful of times before getting OutOfMemoryError (using -Xmx512M).
What should I be able to expect out of dev mode? Do others experience consistent reload times and long running processes?
I'm running GWT 2.2 with IDEA 10.0.3. My app is small, but I do include several other modules like Activity, Place, Resources, Guava Collect + Base, UiBinder, Gin Inject, etc. I believe the performance problems started before many of these dependencies were added, though.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试通过以下方式增加 PermGen 内存大小:-XX:MaxPermSize=256m。应该有帮助。我遇到了同样的问题,分析了 Visual VM 的耗尽情况,结果发现 PermGen 就是问题所在。当然 -Xmx 也有帮助。
You can try to increase PermGen memory size via: -XX:MaxPermSize=256m. It should help. I had the same problem, analyzed what's becoming exhausted with Visual VM and it turned out that PermGen was the problem. Of course -Xmx also helps.