I am using Spring 3.7.3.RELEASE on MacBook Pro Retina with 128GB SSD. While doing any kind of operations like saving the changes, refreshing the project, building the project, while debugging, while synching with VCS etc, it becomes so slow. I have already did the following things,
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
My laptop configuration:
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 configuration:
-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
Please suggest me what to do to speed up STS.