Spring 启动总是让我的电脑崩溃...sts.ini 文件在 Windows 10 上的最佳配置是什么?

Spring Boot keeps crashing my pc...what is the best configuration for sts.ini file on Windows 10?

我在配备 i5 核心处理器的 Windows 10 笔记本电脑上使用 Spring 工具套件 IDE。每次我尝试 运行 Spring 引导应用程序时,STS 都会挂起并崩溃。同一个应用程序在我同事的电脑上运行良好。

现在,即使我 运行 一个简单的程序来练习一些编码挑战,例如反转字符串,STS 也会变慢一点并且不像以前那样流畅。

这些是我当前的 sts.ini 文件配置:

--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-startup
plugins/org.eclipse.equinox.launcher_1.5.600.v20191014-2022.jar
-product
org.springframework.boot.ide.branding.sts4
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM

我正在考虑更改我的 Xmx 和 Xms 尺寸。为了获得更好的 STS 性能,我应该将其增加多少。

这取决于您系统的随机存取存储器 (RAM)。

根据您当前的 sts.ini 文件,

-Xms256m

-Xmx1024m

一般设置为2GB系统内存。

如果您有超过2GB RAM,例如4GB RAM,请设置:

-Xms512m

-Xmx2048m

以上设置表示 STS 将占用您 4GB 系统内存中的 2GB,以及所有其他打开的应用程序。

感谢和问候。