IntelliJ IDEA 卡成球了?
码农沉思录
共 4469字,需浏览 9分钟
· 2021-03-30
![](https://filescdn.proginn.com/fa623617f21fb9f08781000479b5cacb/13e20ee32f698b67873cbdc121ba0727.webp)
目标
测试机器和项目
测试场景
在 Idea 中关闭所有项目 基于测试文件 idea.vmoptions 进行设置 重启电脑 启动后关闭所有不相关的项目( communicators 等等) 打开 Idea(测试时间) 打开大项目(测试时间) 检查 jstat -gcutil 打开两个微服务项目(测试时间) 检查 jstat -gcutil 返回大项目然后点击“刷新 Gradle 项目”按钮(测试时间) 检查 jstat -gcutil
jstat -gcutil
-gcutil - Summary of garbage collection statistics.
S0: Survivor space 0 utilization as a percentage of the space's current capacity.
S1: Survivor space 1 utilization as a percentage of the space's current capacity.
E: Eden space utilization as a percentage of the space's current capacity.
O: Old space utilization as a percentage of the space's current capacity.
M: Metaspace utilization as a percentage of the space's current capacity.
CCS: Compressed class space utilization as a percentage.
YGC: Number of young generation GC events.
YGCT: Young generation garbage collection time.
FGC: Number of full GC events.
FGCT: Full garbage collection time.
GCT: Total garbage collection time.
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
89.70 0.00 81.26 74.27 95.68 91.76 40 2.444 14 0.715 3.159
默认(灰色标识)
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
Big(大)(红色标识)
-Xms1024m-Xmx4096m-XX:ReservedCodeCacheSize=1024m-XX:+UseCompressedOops
Balanced(平衡的)(蓝色标识)
-Xms2g
-Xmx2g
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops
Sophisticated(复杂的)(橘色标识)
-server
-Xms2g
-Xmx2g
-XX:NewRatio=3
-Xss16m
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:ConcGCThreads=4
-XX:ReservedCodeCacheSize=240m
-XX:+AlwaysPreTouch
-XX:+TieredCompilation
-XX:+UseCompressedOops
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-ea
Idea启动时间
![](https://filescdn.proginn.com/4397c3f0c30372ca3b646ac308a9ad07/e0f5a0a9a1470ce9abaafefaac0a632c.webp)
加载大项目花费的时间
jstat -gcutil <IDEA_PID>
![](https://filescdn.proginn.com/f3296998e58bd91e821e88e6b139c5bd/026b7bc71ab3b63b5857a1fc3903711f.webp)
![](https://filescdn.proginn.com/09f35ad721523264b2af16700eae3bb1/8868f344154ba722ac0e743a0bbbdec5.webp)
在IDEA中打开两个微服务
![](https://filescdn.proginn.com/edcc33776d02809070bf5634243f0a52/376e2211d7a987d48517e12965b56743.webp)
再次使用jstat –gcutil
![](https://filescdn.proginn.com/7cd260cd675f17ce6b09e021aa0e1415/5c34de130caf373560056a76dd60045d.webp)
![](https://filescdn.proginn.com/faa4f9643558dccc56cbf731a40eb806/63e9c8fbbd4967e0ffb938b2fc4682da.webp)
最后的角逐:重新加载Monolith
![](https://filescdn.proginn.com/9438c6a7fcfcc3bf47df7d4f6771dc6b/7f99cf7a0d8991e9446c53bf604fa1b8.webp)
最后一次使用jstat-gcutil
![](https://filescdn.proginn.com/a62a18c2886999e80dbe8403cd58fba2/24006ab08b4d70d18df0d1b047e4e72f.webp)
![](https://filescdn.proginn.com/467cb62149085e00c4240b8ced36e704/b934ece8998c3983e82f79cd7c577f12.webp)
总结
评论
石鼓镇石鼓社区
石鼓社区位于石鼓镇镇政府所在地,是石鼓镇政治、文化中心,现有17个居民小组,897户,总人口3195人,党员74人。省道305线贯穿社区,交通便捷。辖区内有幼儿园、小学、卫生院、文体活动中心、健身场所
石鼓镇石鼓社区
0
石鼓镇石鼓村
石鼓村是湖南省湘潭市湘潭县石鼓镇下辖的行政村,城乡分类代码为122,为镇乡结合区。区划代码为430321109218,居民身份证号码前6位为430321。邮政编码为411100,长途电话区号为0732
石鼓镇石鼓村
0
石鼓镇石鼓村
2022年3月,湖北省爱卫会命名石鼓村为2021年湖北省卫生村(社区)。石鼓村位于江北中部,距镇政府所在地4公里。石鼓村有9个村民小组,475户1776人,其中党员44人,村党支部共有成员3名,党小组
石鼓镇石鼓村
0
石鼓镇石鼓村
2013年8月,石鼓村被列入第二批中国传统村落名录。石鼓村是云南省丽江市玉龙县石鼓镇下辖的行政村,城乡分类代码为121,为镇中心区。区划代码为530721102201,居民身份证号码前6位为53072
石鼓镇石鼓村
0