完成所有这些步骤后,STS 仍然很慢
STS still so slow after doing all these steps
我在配备 128GB SSD 的 MacBook Pro Retina 上使用 Spring 3.7.3.RELEASE。在执行任何类型的操作(如保存更改、刷新项目、构建项目、调试时、与 VCS 同步等)时,它变得如此缓慢。我已经做了以下事情,
Unchecked all plugins in Windows -> Preferences -> General -> Startup and Shutdown except spring maven integration tool
Disabled automatic builds under Install/updated and Label Decorator
Upgraded to the latest JVM
Disabled all validations
我的笔记本配置:
Model Name: MacBook Pro
Model Identifier: MacBookPro12,1
Processor Name: Intel Core i5
Processor Speed: 2.7 GHz
Number of Processors: 1
Total Number of Cores: 2
Memory: 8 GB
Storage: 128GB SSD
STS 配置:
-clean
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.300.v20150602-1417
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms512m
-XX:MaxPermSize=6000m
-Xverify:none
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xdock:icon=../Resources/sts.icns
-Xmx6000m
请建议我如何加速 STS。
我过去曾遇到过这个问题,但安装 Optimizer for Eclipse 后它变得更快了。否则你可以使用最新版本的 Eclipse 即 4.6 for STS 它比以前的稍微快一点,线程阻塞问题在这里解决了。
优化器绝对有用,但我也禁用了几乎所有的验证,除了少数必要的
单击左窗格中的 Window > 首选项和 select 验证。首选项的验证页面 window 列出了项目中可用的验证器及其设置。
要禁用单个验证器,请清除要禁用的每个验证器旁边的复选框。每个验证器都有一个复选框,用于指定是启用手动验证还是构建。
这个答案真的很有帮助:
我在配备 128GB SSD 的 MacBook Pro Retina 上使用 Spring 3.7.3.RELEASE。在执行任何类型的操作(如保存更改、刷新项目、构建项目、调试时、与 VCS 同步等)时,它变得如此缓慢。我已经做了以下事情,
Unchecked all plugins in Windows -> Preferences -> General -> Startup and Shutdown except spring maven integration tool
Disabled automatic builds under Install/updated and Label Decorator
Upgraded to the latest JVM
Disabled all validations
我的笔记本配置:
Model Name: MacBook Pro
Model Identifier: MacBookPro12,1
Processor Name: Intel Core i5
Processor Speed: 2.7 GHz
Number of Processors: 1
Total Number of Cores: 2
Memory: 8 GB
Storage: 128GB SSD
STS 配置:
-clean
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.300.v20150602-1417
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms512m
-XX:MaxPermSize=6000m
-Xverify:none
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xdock:icon=../Resources/sts.icns
-Xmx6000m
请建议我如何加速 STS。
我过去曾遇到过这个问题,但安装 Optimizer for Eclipse 后它变得更快了。否则你可以使用最新版本的 Eclipse 即 4.6 for STS 它比以前的稍微快一点,线程阻塞问题在这里解决了。
优化器绝对有用,但我也禁用了几乎所有的验证,除了少数必要的
单击左窗格中的 Window > 首选项和 select 验证。首选项的验证页面 window 列出了项目中可用的验证器及其设置。
要禁用单个验证器,请清除要禁用的每个验证器旁边的复选框。每个验证器都有一个复选框,用于指定是启用手动验证还是构建。
这个答案真的很有帮助: