簡體   English   中英

如何增加STS(Spring Tool Suite)的內存大小?

[英]How to increase STS (Spring Tool Suite) memory size?

我正在嘗試增加spring工具套件的堆大小(內存),因為我內存不足。

如果我從Xmx從768m增加到1024m,我會收到錯誤“無法創建Java虛擬機”。

如果我將Xmx恢復到768m它工作正常,但我得到OOM(Out of Memory)。 我有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

我應該改變什么? 請指教。

-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 RAM。 您可以將堆狀態檢查為

在Windows菜單中打開sts選擇Preferences然后從General選項卡標記show heap status選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM