IDEA和Eclipse启动优化
2019-11-06 09:42:32来源:博客园 阅读 ()
IDEA和Eclipse启动优化
昨天对比了下IDEA和Eclipse的启动速度,发现IDEA启动真的是好慢啊!!!
电脑配置:8G win7
IDEA启动配置
-Xms1024m
-Xmx1024m
-Xmn500m
-XX:MetaspaceSize=248m
-XX:MaxMetaspaceSize=512m
-XX:PermSize=248m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=512m
-Xverify:none
-Xnoclassgc
-XX:+AlwaysPreTouch
-XX:+UseG1GC
-XX:+UseStringDeduplication
-XX:AutoBoxCacheMax=20000
-ea
-server
-Dsun.io.useCanonCaches=false
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Dfile.encoding=UTF-8
-XX:+DisableExplicitGC
-javaagent:E:\IDEA\installl\JetbrainsCrack-2.7-release-str.jar
eclipse启动配置
-vm
E:/java64/java8/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar
--launcher.library
C:/Users/user/.p2/pool/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
-XX:PermSize=256M
-XX:MaxPermSize=512M
-XX:ReservedCodeCacheSize=256m
-XX:+TieredCompilation
-XX:MetaspaceSize=256m
-XX:MaxMetaspaceSize=512m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
个人并不建议把-Xms和-Xmx设置为一样大。假如同时启动了tomcat,并且tomcat也设置了-Xms和-Xmx,内存不足的时候,tomcat无法从分配给IDEA的内存里获取可用的内存。所以,-Xms应该设置为启动该应用所需的最大内存即可。比如上面第二张图第二个分析图(堆)那里,分配给了IDEA1024m(橙色线),但是实际启动过程中,最多也就用了700m左右(蓝色线)。所以应该设置-Xms=700m,-Xmx=1024。
以上为个人分析,欢迎各位大佬指教,我将在线回复!
原文链接:https://www.cnblogs.com/stuhjf/p/11804446.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- idea为代码添加标签清除标签 2020-06-11
- IDEA 设置热部署 Devtools 2020-06-10
- eclipse下创建Maven项目(包含webapp目录结构) 2020-06-09
- java环境教程:Tomcat下载,安装,设置为Windows服务,启动 2020-06-09
- SpringBoot通过web页面动态控制定时任务的启动、停止、创建 2020-06-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash