程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> jconsole應用引見(圖文)

jconsole應用引見(圖文)

編輯:關於JAVA

jconsole應用引見(圖文)。本站提示廣大學習愛好者:(jconsole應用引見(圖文))文章只能為提供參考,不一定能成為您想要的結果。以下是jconsole應用引見(圖文)正文


起首先看一下jvm的年夜致情形,包含:堆內存應用情形,加載的類的情形,線程個數等等信息。以下圖所示:

接著看一下經由過程jconsole看到的jvm的內存應用情形。jvm重要治理兩品種型的內存:堆和非堆。簡略來講堆就是Java代碼可及的內存,是留給開辟人員應用的;非堆就是JVM留給本身用的,一切辦法區、JVM外部處置或優化所需的內存(如JIT編譯後的代碼緩存)、每一個類構造(如運轉經常數池、字段和辦法數據)和辦法和結構辦法的代碼都在非堆內存中。在jconsole中,我們看到下方綠色的柱狀圖表現的各個部門的內存情形。在jconsole中jvm的堆內存分為:eden space 內存池,survivor space 內存池,tenured gen內存池,非堆內存分為:code cache內存池,perm gen內存池。以下圖所示:

最初看應用jconsole檢查一下jvm的參數設置,以下圖:

下面的jvm的參數解釋以下:
-Xms    最小堆空間
-Xmx    最年夜堆空間
-Xmn    重生代空間
-Xss    線程棧空間
-XX:PermSize=xxx    永遠代空間
-XX:MaxPermSize=xxx    最年夜永遠代空間

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved