1

我在 Eclipse 3.6 中开发了一个应用程序,并试图使用 TPTP 获得一些简单的执行分析统计信息(基本上只是执行时间分析)。

但是,分析运行速度非常慢,几乎不可能成功运行,Eclipse 有时会因 OutOfMemoryErrors 而崩溃,我非常怀疑任何执行时间统计数据是否与我通常得到的数据接近。我猜它的运行速度大约是正常速度的 100 分之一,使用 100% 的 CPU。

关于可能导致此问题的原因以及如何解决此问题的任何想法?

系统是运行 Windows 7 64 位的 Core i7 980,如果相关,JVM 是 Sun JDK 1.6.20

4

2 回答 2

2

您是否尝试使用eclipse.ini文件进行一些优化并希望获得更好的运行时体验?

注意:保留 Java1.6u20,或确保使用 1.6u21 build 7(不是 build 6)。
这样,您将确保--launcher.XXMaxPermSize正确识别参数(您应该将其设置为较高的值以促进您的会话)。

于 2010-08-27T22:48:53.993 回答
0

请试试这个

以下是使用较新版本切换内置分析数据库的说明

  1. 关闭你的 Eclipse IDE
  2. 浏览到您的工作区文件夹/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2
  3. 将此文件夹下的所有文件复制到另一个位置作为备份
  4. 并删除所有扩展名为 .db 的文件
  5. 从此链接下载适用于所有平台 zip 的最新版本的 H2 数据库
  6. 转到 your-eclipse-folder\plugins\ 并找到类似 org.h2_1.1.117.v201105142352.jar 的文件并将其复制到某个地方作为备份
  7. 解压第 5 步下载的 zip 文件
  8. 您将在 h2\bin\ 文件夹下找到文件 h2-1.3.170.jar
  9. 将 h2-1.3.170.jar 重命名为步骤 6 中的文件名 org.h2_1.1.117.v201105142352.jar
  10. 在此之后,您可以将在步骤 9 中重命名的文件放入文件夹 your-eclipse-folder\plugins\
  11. 你可以尝试开始你的日食

请让我知道这是否会使您的日食运行得更快

于 2013-01-17T09:07:22.703 回答