1. 程式人生 > >最簡單的方法修改JVM調優的執行引數。

最簡單的方法修改JVM調優的執行引數。

前言:
Java的專案執行在jvm裡面,預設配置是256/512m的初始化堆記憶體大小。有時候專案比較大的話,就需要配置一下JVM的相關引數,也算是JVM的部分調優了。
配置JVM虛擬機器的引數來進行專案調優,主要有兩個情景。
1、在Linux下配置tomcat,在執行時通過tomcat去載入jvm的相關引數。
2、在Windows下配置tomcat,在執行時通過tomcat去載入jvm的相關引數。

一、介紹Linux下如何去配置JVM。
1、下載一個tomcat的tar包,在Linux後解壓。然後進入解壓後的tomcat根目錄,進入bin目錄,通過vi/vim編輯catalina.sh指令碼。
備註:(如果Linux安裝JDK1.8好像是改了配置方式的。我的就是1.8,JVM引數格式如下:

JAVA_OPTS="-Xmx888m -Xms256m -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=77m -Xss2m"
CATALINA_OPTS="-Djava.awt.headless=true"

備註:(上面是兩行)
在這裡插入圖片描述

2、儲存即可。然後在bin目錄下用日誌模式啟動tomcat服務:./catalina.sh run

3、最後,在彈出的日誌裡面,有會看到有這些剛才配置的引數。
在這裡插入圖片描述

4、寫在最後:這只是最簡單修改JVM執行時的堆區大小,關於JVM的調優還有很多配置,如定義新生代,老年代的垃圾回收方法,分別有並行序列這些收集機制方法都不一樣,要根據實際的專案的確定使用哪些JVM垃圾回收的方法。

二、下面介紹windows下如何去配置JVM。
後續。。。。。。。。。。