gpt4 book ai didi

eclipse - 我怎样才能给eclipse更多的内存超过512M?

转载 作者:行者123 更新时间:2023-12-03 05:00:47 24 4
gpt4 key购买 nike

我有以下设置,但是当我输入 1024 并将所有 512 替换为 1024 时,Eclipse 根本不会启动。我的 eclipse JVM 如何拥有超过 512M 的内存?

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
com.springsource.sts.ide
--launcher.XXMaxPermSize
512M
-vm
C:\Program Files (x86)\Java\jdk1.6.0_18\bin\javaw
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx512m
-XX:MaxPermSize=512m

最佳答案

我在尝试让 Eclipse 接受我希望它能够使用的尽可能多的内存(例如 2 到 4 GB 之间)时遇到了很多问题。

打开Eclipse安装目录中的eclipse.ini。您应该能够在 -vmargs 之后更改内存大小,最高可达 1024,不会出现问题,最高可达某个取决于您的系统的最大值。这是我的 Linux 机器上的部分:

-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m

这是我的 Windows 盒子上的部分:

-vmargs
-Xms256m
-Xmx1024m

但是,我未能将其设置为高于 1024 兆。如果有人知道如何实现这一点,我很想知道。

编辑:32位版本的juno似乎不接受超过Xmx1024m的值,而64位版本接受2048。

编辑:尼克的帖子包含一些很好的链接,解释了两个不同的事情:

  • 问题很大程度上取决于您的系统以及可用的连续可用内存量,
  • 通过使用 javaw.exe(在 Windows 上),您也许可以获得更大的分配内存块。

我有 8 GB 的 RAM,并且无法将 -Xmx 设置为超过 1024 MB 的 RAM,即使加载了最少量的程序并且 Windows/Linux 都报告在 4 到 5 之间大量免费内存。

关于eclipse - 我怎样才能给eclipse更多的内存超过512M?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2610194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com