【问题标题】:Slow Java eclipse performanceJava Eclipse 性能缓慢
【发布时间】:2014-11-23 07:25:35
【问题描述】:

我的朋友和我正在使用 java eclipse,我的 labtop 是 64 位的,eclipse 工作正常,但是在我朋友的 labtop(32 位)上,eclipse 在启动时很慢,在调试时很慢,有时它会停止工作并突然回应。 我们大多数时候使用eclipse是为了做功课和课程项目。 请感谢任何有助于使 Eclipse 性能更快的帮助。

这是eclipse.ini的配置

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

【问题讨论】:

    标签: java eclipse debugging


    【解决方案1】:

    嗨@AMH9,除了拥有 64 位或 32 位操作系统之外,还有更多原因。例如

    1. 是否有其他程序正在运行(在使用 eclipse 时消耗内存、CPU。
    2. 使用 eclipse.ini 为 eclipse 分配了多少内存(XmxXmsMaxPermSize)?
    3. Eclipse 正在执行哪些程序?这需要更高的内存吗?

    32 位机器无法寻址与 64 位相同数量的内存。因此,如果您能找出上述问题的答案,它将帮助您确定要在eclipse.ini 文件中定义的确切配置。

    您可以获取更多关于设置内存参数的详细信息here

    希望对您有所帮助。

    【讨论】:

    • 您好,感谢您的提示和时间,但请问您的第一点是什么意思?您是指诸如办公文档之类的程序还是打开其他程序和文件?
    • 嗨@AMH9 您可以考虑以办公文档为例。更像是如果有其他程序可能需要资源(例如数据库或应用程序服务器或富客户端),那么它也会对并行运行的应用程序产生影响(在您的情况下它将是 eclipse)。这将直接导致 Eclipse 应用程序变慢,或者它可能会突然终止。
    • aha 我明白了,所以为了检查这个问题,我们运行了 java 而没有在任何其他应用程序上工作,但仍然很慢,所以我复制了 eclipse.ini 代码,请您检查并告诉哪个是最好的为我们使用 eclipse 和 32 位 labtop 配置参数?
    • @AMH9 那台电脑的内存容量是多少?也就是说,它有多少 RAM,当您注意到 Eclipse 速度变慢时正在使用多少?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2015-01-27
    • 2021-06-04
    • 2016-11-09
    • 2021-06-21
    • 2012-05-11
    • 2023-04-07
    相关资源
    最近更新 更多