如何增加STS(春季工具套件)内存的大小?

问题描述 投票:5回答:1

我试图增加堆的大小(内存)为春季工具套件因为我得到了内存。

如果我从XMX从768米增加到1024M,我得到“无法创建Java虚拟机”错误。

如果我恢复到XMX它768米工作正常,但我得到的OOM(内存不足)。我有STS 2.9.2。操作系统是WIN7。

这是目前我此刻在sts.ini。

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-product
com.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
384M
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms256m
-Xmx1024m
-Xss1m
-XX:PermSize=256m
-XX:MaxPermSize=1024m

我应该怎么改?请指教。

java eclipse spring out-of-memory heap-memory
1个回答
1
投票
-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-
1740
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xmx1024m

你应该改变只XMX。在这里我使用Xmx1024m意味着STS分配有1 GB RAM和Xmx4G意味着4GB内存。您可以检查作为堆状态

在Windows菜单中选择从常规选项卡标记显示堆状态选项,然后打开首STS。

© www.soinside.com 2019 - 2024. All rights reserved.