代码之家  ›  专栏  ›  技术社区  ›  jacky

eclipse.ini和关于jvm内存的运行配置设置有什么区别?

  •  1
  • jacky  · 技术社区  · 6 年前

    我在应用程序中遇到内存问题,因此必须设置正确的jvm内存参数,例如 -Xms???m -Xmx???m .
    但是我找到了两种设置方法,一种是在eclipse.in i中设置,另一种是在eclipse的 run configuration---auguments 设置。
    但这两种记忆设置的区别是什么,它们的确切含义是什么。
    提前谢谢。

    1 回复  |  直到 6 年前
        1
  •  3
  •   greg-449    6 年前

    它们控制着不同的事物。

    eclipse.ini中的设置控制运行eclipse的jvm。它们对从eclipse运行的程序没有影响。

    当您运行程序时,eclipse会启动一个单独的jvm。运行配置设置控制该jvm。每个程序都有单独的运行配置,因此可以为每个程序设置不同的设置。