最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jconsole使用介紹(圖文)

 更新時(shí)間:2015年12月29日 00:15:42   投稿:mdxy-dxy  
大家在學(xué)習(xí)java的時(shí)候,難免會(huì)對jvm進(jìn)行一些深入的了解。推薦大家使用jdk下面的jconsole.exe來輔助理解jvm的一些概念

首先先看一下jvm的大致情況,包括:堆內(nèi)存使用情況,加載的類的情況,線程個(gè)數(shù)等等信息。如下圖所示:

jconsole 概述

接著看一下通過jconsole看到的jvm的內(nèi)存使用情況。jvm主要管理兩種類型的內(nèi)存:堆和非堆。簡單來說堆就是Java代碼可及的內(nèi)存,是留給開發(fā)人員使用的;非堆就是JVM留給自己用的,所有方法區(qū)、JVM內(nèi)部處理或優(yōu)化所需的內(nèi)存(如JIT編譯后的代碼緩存)、每個(gè)類結(jié)構(gòu)(如運(yùn)行時(shí)常數(shù)池、字段和方法數(shù)據(jù))以及方法和構(gòu)造方法的代碼都在非堆內(nèi)存中。在jconsole中,我們看到下方綠色的柱狀圖表示的各個(gè)部分的內(nèi)存情況。在jconsole中jvm的堆內(nèi)存分為:eden space 內(nèi)存池,survivor space 內(nèi)存池,tenured gen內(nèi)存池,非堆內(nèi)存分為:code cache內(nèi)存池,perm gen內(nèi)存池。如下圖所示:

jconsole jvm 內(nèi)存事情情況

最后看使用jconsole查看一下jvm的參數(shù)設(shè)置,如下圖:

jconsole jvm 參數(shù)設(shè)置

上面的jvm的參數(shù)說明如下:
-Xms    最小堆空間
-Xmx    最大堆空間
-Xmn    新生代空間
-Xss    線程??臻g
-XX:PermSize=xxx    永久代空間
-XX:MaxPermSize=xxx    最大永久代空間

相關(guān)文章

  • Spring boot 集成 Druid 數(shù)據(jù)源過程詳解

    Spring boot 集成 Druid 數(shù)據(jù)源過程詳解

    這篇文章主要介紹了Spring boot 集成 Druid 數(shù)據(jù)源過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 使用java采集京東商城區(qū)劃數(shù)據(jù)示例

    使用java采集京東商城區(qū)劃數(shù)據(jù)示例

    這篇文章主要介紹了java采集京東的全國區(qū)劃數(shù)據(jù)示例,保存成json形式,如想轉(zhuǎn)換到數(shù)據(jù)庫只需反序列化為對象保存到數(shù)據(jù)庫即可
    2014-03-03
  • Spring注解@Transactional失效的場景分析

    Spring注解@Transactional失效的場景分析

    在使用Spring中事務(wù)注解@Transactional時(shí)會(huì)存在幾種場景下該注解失效,即不能按照預(yù)期封裝成一個(gè)事務(wù)操作,于是本文文將對該注解進(jìn)行學(xué)習(xí)并對相關(guān)失效場景進(jìn)行分析,需要的朋友可以參考下
    2023-07-07
  • Springboot jar包遠(yuǎn)程調(diào)試詳解

    Springboot jar包遠(yuǎn)程調(diào)試詳解

    這篇文章主要為大家詳細(xì)介紹了Springboot jar包遠(yuǎn)程調(diào)試,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • IDEA搭建SpringBoot多模塊聚合工程過程詳解(多模塊聚合工程)

    IDEA搭建SpringBoot多模塊聚合工程過程詳解(多模塊聚合工程)

    這篇文章主要是介紹一下,如何在IDEA開發(fā)工具下,搭建一個(gè)基于SpringBoot的多模塊聚合工程項(xiàng)目,本篇文章,將項(xiàng)目模塊細(xì)分為幾個(gè)子工程模塊,在文中給大家詳細(xì)介紹過,對IDEA搭建SpringBoot多模塊聚合工程感興趣的朋友一起看看吧
    2022-04-04
  • Java HashMap算法原理詳細(xì)講解

    Java HashMap算法原理詳細(xì)講解

    在java開發(fā)中,HashMap是最常用、最常見的集合容器類之一,文中通過示例代碼介紹HashMap為啥要二次Hash,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-02-02
  • Java中String類(字符串操作)的10個(gè)常見問題和解決方法

    Java中String類(字符串操作)的10個(gè)常見問題和解決方法

    這篇文章主要介紹了Java中String類(字符串)操作的10個(gè)常見問題,需要的朋友可以參考下
    2014-04-04
  • Spring Hystrix熔斷報(bào)警原理圖例解析

    Spring Hystrix熔斷報(bào)警原理圖例解析

    這篇文章主要介紹了Spring Hystrix熔斷報(bào)警原理圖例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • java 中繼承和多態(tài)詳細(xì)介紹

    java 中繼承和多態(tài)詳細(xì)介紹

    這篇文章主要介紹了java 中繼承和多態(tài)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Java新特性之Optional類超詳細(xì)介紹

    Java新特性之Optional類超詳細(xì)介紹

    這篇文章主要給大家介紹了關(guān)于Java新特性之Optional類超詳細(xì)介紹的相關(guān)資料,Java8中的Optional類是一個(gè)容器對象,可以包含null或非null值,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07

最新評論

仁寿县| 龙泉市| 奉贤区| 宝鸡市| 长阳| 保德县| 伊吾县| 漾濞| 陇西县| 凤翔县| 正定县| 海兴县| 比如县| 祁东县| 二连浩特市| 防城港市| 安泽县| 淅川县| 呼玛县| 齐齐哈尔市| 龙川县| 水城县| 萍乡市| 玉溪市| 广平县| 吉安县| 闻喜县| 西华县| 清流县| 哈尔滨市| 郁南县| 哈尔滨市| 深水埗区| 临西县| 慈利县| 海宁市| 高邮市| 汕尾市| 南丰县| 攀枝花市| 毕节市|