日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

jvm 性能调优

發(fā)布時(shí)間:2023/11/27 生活经验 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jvm 性能调优 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、IDEA安裝 VisualVM 插件

1.Settings ->?Plugins ,搜索 VisualVM Launcher 進(jìn)行安裝,重啟IDEA有效

2.點(diǎn)擊新的 Run 按鈕,出現(xiàn)下方配置框,并且提示 Path is required,點(diǎn)擊 Browse 進(jìn)行配置。選擇 jdk 中 bin 包下的 jvisualvm.exe 可執(zhí)行文件。

二、jvisualvm安裝Visual GC插件

jdk自帶的jvisualvm安裝Visual GC插件,如果遇到We're sorry the java.net site has closed

1、找到新的更新地址

visualvm新訪問(wèn)地址:https://visualvm.github.io/index.html

進(jìn)入“Plugins”,找到對(duì)應(yīng)自己JDK版本的更新地址

?

2、進(jìn)入jvisualvm的插件管理

"工具 -> 插件",??在"設(shè)置"中修改url地址為剛才我們?cè)趃ithub上找到的對(duì)應(yīng)我們JDK版本的地址

?

修改成功后,可用插件即可刷新出來(lái)

3、安裝VisualGC插件

4、重啟即可看到VisualGC

三、修改idea64.exe.vmoptions配置,性能調(diào)優(yōu)

?找到IDEA 安裝的 \ideaIU-2017.1.4.win\bin下 idea64.exe.vmoptions文件,修改添加以下配置

-Xms2048m
-Xmx2048m
-Xverify:none? ? ? ??
-XX:+DisableExplicitGC
-XX:MetaspaceSize=512m

?1.將-Xms配置和-Xmx設(shè)置一致,為避免內(nèi)存頻繁的動(dòng)態(tài)擴(kuò)展。

?2. -Xverify:none? ? 關(guān)閉字節(jié)碼驗(yàn)證優(yōu)化一部分啟動(dòng)時(shí)間,縮短classloader加載class的時(shí)間

?3.?-XX:+DisableExplicitGC? ?禁止System.gc()來(lái)進(jìn)行FULL GC

?4. -XX:MetaspaceSize=512m? ? 避免metaspace區(qū)(JDK1.8之前是perm區(qū))內(nèi)存不夠進(jìn)行擴(kuò)容時(shí)導(dǎo)致FULL GC

?

四、生成GC日志

可用以下命令來(lái)輸出一個(gè)名為gclog.log的gc日志來(lái)查看各種GC的詳細(xì)信息

-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
-Xloggc:gclog.log

轉(zhuǎn)載于:https://www.cnblogs.com/catluo/p/10943881.html

總結(jié)

以上是生活随笔為你收集整理的jvm 性能调优的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。