例如:-xms20m -xmx20m -xss256k
jvm配置
xx比x的穩定性更差,並且版本更新不會進行通知和說明。
1、-xms
s為strating,表示堆記憶體起始大小
2、-xmx
x為max,表示最大的堆記憶體
(一般來說-xms和-xmx的設定為相同大小,因為當heap自動擴容時,會發生記憶體抖動,影響程式的穩定性)
3、-xmn
n為new,表示新生代大小
(-xss:規定了每個執行緒虛擬機器棧(堆疊)的大小)
4、-xx:survivorrator=8
表示堆記憶體中新生代、老年代和永久代的比為8:1:1
5、-xx:pretenuresizethreshold=3145728
表示當建立(new)的物件大於3m的時候直接進入老年代
6、-xx:maxtenuringthreshold=15
表示當物件的存活的年齡(minor gc一次加1)大於多少時,進入老年代
7、-xx:-disableexplicirgc
表示是否(+表示是,-表示否)開啟gc日誌
JVM 調優引數 備忘
環境 4g記憶體,雙核cpu 調優引數設定 xms2048m 初始堆記憶體大小 xmx2048m 最大堆記憶體大小 xmn512m 新生代大小 eden區與兩個survivor區 xx permsize 256m 初始持久代大小 xx maxpermsize 256m 最大持久代大小 xx surv...
JVM引數以及調優
二 在大型系統中配置jvm引數 你要在j2ee環境中配置這些引數,那麼你需要在j2ee應用伺服器或者servlet容器相關啟動引數設定處指定,其啟動檔案中來配置,tomcat是在catalina.bat中配置,weblogic和websphere是在其他地方 三 jvm調優 jvm調優主要是記憶體管...
redis 引數調優配置
master timeout no data nor ping received.對於redis出現該問題,可以從調整repl timeout時間和調大 repl backlog大小為準,最好調整repl backlog repl backlog 例如資料為 127.0.0.1 16379 conf...