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

jconsole使用介紹(圖文)

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

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

jconsole 概述

接著看一下通過(guò)jconsole看到的jvm的內(nèi)存使用情況。jvm主要管理兩種類型的內(nèi)存:堆和非堆。簡(jiǎn)單來(lái)說(shuō)堆就是Java代碼可及的內(nèi)存,是留給開(kā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ù)說(shuō)明如下:
-Xms    最小堆空間
-Xmx    最大堆空間
-Xmn    新生代空間
-Xss    線程??臻g
-XX:PermSize=xxx    永久代空間
-XX:MaxPermSize=xxx    最大永久代空間

相關(guān)文章

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

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

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

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

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

    Spring注解@Transactional失效的場(chǎng)景分析

    在使用Spring中事務(wù)注解@Transactional時(shí)會(huì)存在幾種場(chǎng)景下該注解失效,即不能按照預(yù)期封裝成一個(gè)事務(wù)操作,于是本文文將對(duì)該注解進(jìn)行學(xué)習(xí)并對(duì)相關(guān)失效場(chǎng)景進(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多模塊聚合工程過(guò)程詳解(多模塊聚合工程)

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

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

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

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

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

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

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

    這篇文章主要介紹了Spring Hystrix熔斷報(bào)警原理圖例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(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è)容器對(duì)象,可以包含null或非null值,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07

最新評(píng)論

上高县| 乳源| 北安市| 绍兴市| 乌拉特后旗| 大同市| 渭南市| 自治县| 融水| 宜都市| 通化市| 西乡县| 宜都市| 乃东县| 迁西县| 张掖市| 铜鼓县| 清水河县| 海淀区| 兴安县| 广平县| 德兴市| 黔西县| 台江县| 泾源县| 双城市| 高台县| 祥云县| 共和县| 临澧县| 文昌市| 湄潭县| 鄂托克前旗| 孟连| 西峡县| 蕉岭县| 新丰县| 临沂市| 喀喇沁旗| 无为县| 景宁|