有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

配置eclipse/java以最大限度地提高性能

我有一台带有64位操作系统(Windows7Enterprise)和8GB内存的windows pc。我想在eclipse上运行一个繁重的java程序,我想将尽可能多的PC资源只分配给eclipse/JVM以提高性能

顺便说一下,在同一个程序的两次不同运行中,一次运行33分钟,另一次运行15小时。这是一个非常大的差异,我不知道是什么配置更改(如果有的话)导致了性能的恶化

你能帮我把它配置好吗


共 (2) 个答案

  1. # 1 楼答案

    您还可以通过以下方式为Java分配内存:

    • 在搜索控制面板框中键入Java
    • 单击弹出的Java图标
    • 单击查看
    • 如果您有64位操作系统,请确保获得x64版本
    • 更改运行时参数,以“-Xmx1024m”为例

    根据内存大小进行更改,建议使用256/512/768/1024/1536/2048。 对于32位操作系统,建议使用768M。 如果您有64位,或者这不起作用,请继续尝试以下操作:1024m、1536m、2084m

    希望这能有所帮助

  2. # 2 楼答案

    在月食中。ini(在eclipse的主文件夹中)有一组参数可以帮助您配置内存量。文件末尾应该是这样的内容:

    -vmargs
    -Xms1024m 
    -Xmx2048m (max heap)
    -Xss1m    (stack)
    

    您可以根据需要添加任意多的参数。他们都必须排队

    -vmargs
    

    您可以找到更多JVM参数here