1

我有 Eclipse Juno + 最新的 GWT(GPE 3.1.2+ SDK 2.5.1)。
它只是无法使用:

  1. 只是偶尔挂断(一天十次),所以我必须杀死并重新启动
  2. 充其量非常慢,这意味着在 UI 响应微不足道之前等待几分钟

经过WEB调查,我做了:

  1. 在 eclipse.ini 中增加了 JVM 资源
  2. 定期清除项目文件夹“gwt-unitCache”

出于某种原因,我还在 Indigo 上尝试了 GWT(因为 GWT Designer 在 Juno 上无法正常运行),但它是一样的。
问题似乎还在其他地方。
由于谷歌错误列表上发布了性能问题,我不太确定我的立场。

所以我的问题:

  1. 有没有人使用 Eclipse/GWT [在 Windows 上表现不错?(是与 Windows 相关的问题——我对此表示怀疑)]
  2. 任何人都可以提供一组可以导致稳定配置的配置说明吗?- 或者解释要避免的陷阱?

在去 Vaadin 之前,我想妥善处理 GWT,但我差点放弃它。请帮忙。

4

1 回答 1

0

我会添加内存。对于开发机器来说,4 gigs 听起来很渺茫。运行一些应用程序的操作系统将占用 2 个演出。开始 eclipse,那是另一场演出或两场演出很容易。然后你开始在 Eclipse 中运行 jetty 进行另一场或 2 场演出,现在你正在访问你的虚拟内存/页面文件,这将大大减慢它的速度。

运行 Firefox 什么都不做,然后查看单个选项卡来测试我的应用程序是 200MB 的 RAM。我的一些 chrome 标签很容易达到 100MB。只需计算每个浏览器选项卡会占用您 4 个演出的 3-5%。

我会说在 64 位操作系统上获得至少 16GB 的空间,如果不是 4 个,每个给 eclipse 和 jetty 至少 2 个演出。固态磁盘 (SSD) 也有很大帮助,因为编译会进行大量随机读写。

这是调试设置的屏幕截图,其中包含 3 GB 的 RAM 和一些额外的 permgen 空间,用于随后的页面刷新。请记住,如果您的物理 RAM 用完并且它开始访问页面文件,这些设置将不会提高性能! Eclipse GWT 调试设置以获得更多 ram 和 permgen 空间

于 2015-03-11T22:47:35.963 回答