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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

jvm 性能调优

發布時間:2023/11/27 生活经验 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jvm 性能调优 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、IDEA安裝 VisualVM 插件

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

2.點擊新的 Run 按鈕,出現下方配置框,并且提示 Path is required,點擊 Browse 進行配置。選擇 jdk 中 bin 包下的 jvisualvm.exe 可執行文件。

二、jvisualvm安裝Visual GC插件

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

1、找到新的更新地址

visualvm新訪問地址:https://visualvm.github.io/index.html

進入“Plugins”,找到對應自己JDK版本的更新地址

?

2、進入jvisualvm的插件管理

"工具 -> 插件",??在"設置"中修改url地址為剛才我們在github上找到的對應我們JDK版本的地址

?

修改成功后,可用插件即可刷新出來

3、安裝VisualGC插件

4、重啟即可看到VisualGC

三、修改idea64.exe.vmoptions配置,性能調優

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

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

?1.將-Xms配置和-Xmx設置一致,為避免內存頻繁的動態擴展。

?2. -Xverify:none? ? 關閉字節碼驗證優化一部分啟動時間,縮短classloader加載class的時間

?3.?-XX:+DisableExplicitGC? ?禁止System.gc()來進行FULL GC

?4. -XX:MetaspaceSize=512m? ? 避免metaspace區(JDK1.8之前是perm區)內存不夠進行擴容時導致FULL GC

?

四、生成GC日志

可用以下命令來輸出一個名為gclog.log的gc日志來查看各種GC的詳細信息

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

轉載于:https://www.cnblogs.com/catluo/p/10943881.html

總結

以上是生活随笔為你收集整理的jvm 性能调优的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。