国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【JVM】JVM 調優(yōu)的參數都有哪些?

這篇具有很好參考價值的文章主要介紹了【JVM】JVM 調優(yōu)的參數都有哪些?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 設置堆空間大小

設置堆的初始大小和最大大小,為了防止垃圾收集器在初始大小、最大大小之間收縮堆而產生額外的時間,通常把最大、初始大小設置為相同的值

【JVM】JVM 調優(yōu)的參數都有哪些?,JVM,jvm
堆空間設置多少合適?

最大大小的默認值是物理內存的1/4,初始大小是物理內存的1/64
堆太小,可能會頻繁的導致年輕代和老年代的垃圾回收,會產生stw,暫停用戶線程
堆內存大肯定是好的,存在風險,假如發(fā)生了fullgc,它會掃描整個堆空間,暫停用戶線程的時間長
設置參考推薦:盡量大,也要考察一下當前計算機其他程序的內存使用情況

2. 虛擬機棧的設置

虛擬機棧的設置:每個線程默認會開啟1M的內存,用于存放棧幀、調用參數、局部變量等,但一般256K就夠用。通常減少每個線程的堆棧,可以產生更多的線程,但這實際上還受限于操作系統(tǒng)。

【JVM】JVM 調優(yōu)的參數都有哪些?,JVM,jvm

3. 年輕代中Eden區(qū)和兩個Survivor區(qū)的大小比例

設置年輕代中Eden區(qū)和兩個Survivor區(qū)的大小比例。該值如果不設置,則默認比例為8:1:1。通過增大Eden區(qū)的大小,來減少YGC發(fā)生的次數,但有時我們發(fā)現,雖然次數減少了,但Eden區(qū)滿的時候,由于占用的空間較大,導致釋放緩慢,此時STW的時間較長,因此需要按照程序情況去調優(yōu)。

【JVM】JVM 調優(yōu)的參數都有哪些?,JVM,jvm

4. 年輕代晉升老年代閾值

【JVM】JVM 調優(yōu)的參數都有哪些?,JVM,jvm

5. 設置垃圾回收收集器

【JVM】JVM 調優(yōu)的參數都有哪些?,JVM,jvm文章來源地址http://www.zghlxwxcb.cn/news/detail-658325.html

到了這里,關于【JVM】JVM 調優(yōu)的參數都有哪些?的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • JVM調優(yōu)指令&參數

    JVM調優(yōu)指令&參數

    常用命令查找文檔站點:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html 輸出所有參數的名稱和默認值,默認不包括Diagnostic和Experimental的參數??梢耘浜? -XX:+UnlockDiagnosticVMOptions 和 -XX:UnlockExperimentalVMOptions 使用 注意: 這里列舉出來的所有參數值,大體分為兩類。一類

    2024年02月10日
    瀏覽(21)
  • 【jvm系列-13】jvm性能調優(yōu)篇---參數設置以及日志分析

    【jvm系列-13】jvm性能調優(yōu)篇---參數設置以及日志分析

    JVM系列整體欄目 內容 鏈接地址 【一】初識虛擬機與java虛擬機 https://blog.csdn.net/zhenghuishengq/article/details/129544460 【二】jvm的類加載子系統(tǒng)以及jclasslib的基本使用 https://blog.csdn.net/zhenghuishengq/article/details/129610963 【三】運行時私有區(qū)域之虛擬機棧、程序計數器、本地方法棧 https

    2024年02月06日
    瀏覽(30)
  • 【JVM的相關參數和調優(yōu)】

    【JVM的相關參數和調優(yōu)】

    這類此參數在jdk的各個版本之間很少會變化,基本不改變 java -version,查看當前電腦上的jdk的版本信息 java -help,查看java命令的各種選項和參數 java -showversion,相當于上述兩者結合 4. jps,查看后臺運行的 java 進程 Test 的進程 id 為 29636 5. jinfo,通過進程 id 查看正在運行的 jav

    2024年01月17日
    瀏覽(37)
  • JVM——配置常用參數,GC調優(yōu)策略

    JVM——配置常用參數,GC調優(yōu)策略

    Java內存區(qū)域常見配置參數概覽 堆參數; 回收器參數; 項目中常用配置; 常用組合; Java內存區(qū)域常見配置參數概覽 堆參數 回收器參數 如上表所示,目前 主要有串行、并行和并發(fā)三種 ,對于大內存的應用而言,串行的性能太低,因此使用到的主要是并行和并發(fā)兩種。并行

    2024年02月12日
    瀏覽(24)
  • Java線上故障排查(CPU、磁盤、內存、網絡、GC)+JVM性能調優(yōu)監(jiān)控工具+JVM常用參數和命令

    Java線上故障排查(CPU、磁盤、內存、網絡、GC)+JVM性能調優(yōu)監(jiān)控工具+JVM常用參數和命令

    根據服務部署和項目架構,從如下幾個方面排查: (1)運用服務器:排查內存,cpu,請求數等; (2)文件圖片服務器:排查內存,cpu,請求數等; (3)計時器服務器:排查內存,cpu,請求數等; (4)redis服務器:排查內存,cpu,連接數等; (5)db服務器:排查內存,cpu,連接數

    2024年02月07日
    瀏覽(29)
  • TOMCAT部署及優(yōu)化(Tomcat配置文件參數優(yōu)化,Java虛擬機(JVM)調優(yōu))

    TOMCAT部署及優(yōu)化(Tomcat配置文件參數優(yōu)化,Java虛擬機(JVM)調優(yōu))

    TOMCAT tomcat :是一個開放源代碼的web應用服務器,基于java代碼開發(fā)的。也可以理解為tomacat就是處理動態(tài)請求和基于java代碼的頁面開發(fā)??梢栽趆tml當中寫入java代碼,tomcat可以解析html頁面當中的java,執(zhí)行動態(tài)請求,動態(tài)頁面。 tomcat是機制存在一些問題,如果不對tomcat進行優(yōu)化

    2024年02月13日
    瀏覽(23)
  • 【業(yè)務功能篇86】微服務-springcloud-系統(tǒng)性能壓力測試-jmeter-性能優(yōu)化-JVM參數調優(yōu)

    【業(yè)務功能篇86】微服務-springcloud-系統(tǒng)性能壓力測試-jmeter-性能優(yōu)化-JVM參數調優(yōu)

    ??壓力測試是給軟件不斷加壓,強制其在極限的情況下運行,觀察它可以運行到何種程度,從而發(fā)現性能缺陷,是通過搭建與實際環(huán)境相似的測試環(huán)境,通過測試程序在同一時間內或某一段時間內,向系統(tǒng)發(fā)送預期數量的交易請求、測試系統(tǒng)在不同壓力情況下的效率狀況,

    2024年02月10日
    瀏覽(15)
  • 【業(yè)務功能篇86】微服務-springcloud-系統(tǒng)性能壓力測試-jmeter-性能優(yōu)化-JVM參數調優(yōu)-Nginx實現動靜分離

    【業(yè)務功能篇86】微服務-springcloud-系統(tǒng)性能壓力測試-jmeter-性能優(yōu)化-JVM參數調優(yōu)-Nginx實現動靜分離

    ??壓力測試是給軟件不斷加壓,強制其在極限的情況下運行,觀察它可以運行到何種程度,從而發(fā)現性能缺陷,是通過搭建與實際環(huán)境相似的測試環(huán)境,通過測試程序在同一時間內或某一段時間內,向系統(tǒng)發(fā)送預期數量的交易請求、測試系統(tǒng)在不同壓力情況下的效率狀況,

    2024年02月07日
    瀏覽(30)
  • 【JVM故障問題排查心得】「Java技術體系方向」Java虛擬機內存優(yōu)化之虛擬機參數調優(yōu)原理介紹

    【JVM故障問題排查心得】「Java技術體系方向」Java虛擬機內存優(yōu)化之虛擬機參數調優(yōu)原理介紹

    本文主要針對于綜合層面上進行分析JVM優(yōu)化方案總結和列舉調優(yōu)參數計劃。主要包含: 調優(yōu)之逃逸分析(棧上分配) 調優(yōu)之線程局部緩存(TLAB) 調優(yōu)之G1回收器 -XX:+DoEscapeAnalysis 逃逸分析(Escape Analysis) 逃逸分析的基本行為就是分析對象動態(tài)作用域:當一個對象在方法中被定

    2024年01月25日
    瀏覽(21)
  • JVM實戰(zhàn)(19)——JVM調優(yōu)工具概述

    JVM實戰(zhàn)(19)——JVM調優(yōu)工具概述

    作者簡介:大家好,我是smart哥,前中興通訊、美團架構師,現某互聯網公司CTO 聯系qq:184480602,加我進群,大家一起學習,一起進步,一起對抗互聯網寒冬 學習必須往深處挖,挖的越深,基礎越扎實! 階段1、深入多線程 階段2、深入多線程設計模式 階段3、深入juc源碼解析

    2024年01月18日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包