<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
jmap(Java Virtual Machine Memory Map)是JDK提供的一個可以生成Java虛擬機器器的堆轉儲快照dump檔案的命令列工具。除此以外,jmap命令還可以檢視finalize執行佇列、Java堆和方法區的詳細資訊,比如空間使用率、當前使用的什麼垃圾回收器、分代情況等等。
和jinfo命令一樣,在Windows系統上使用還是有一些限制的。在沒有dbgeng.dll
的Windows系統中,必須安裝用於Windows的偵錯工具才能使jinfo命令正常工作,PATH環境變數應該包含jvm.dll的位置。
命令語法:
jmap [options] pid
命令引數說明:
option
:jmap命令的可選引數。如果沒有指定這個引數,jinfo命令會顯示Java虛擬機器器程序的記憶體映像資訊,如下圖:
pid
:要列印設定資訊的Java虛擬機器器的程序ID。
想要要獲取執行的Java虛擬機器器程序的列表,可以使用ps命令(Linux系統中)或tasklist命令(Windows系統中),如果Java虛擬機器器程序沒有在單獨的docker範例中執行,可以使用jps命令。
option
都有哪些引數呢?我們來看一下。
顯示Java堆的如下資訊:
比如:
顯示Java堆中物件的統計資訊,包括:物件數量、佔用記憶體大小(單位:位元組)和類的完全限定名。比如:
要獲得某個物件的大小,可以將其總大小除以該物件型別的數量。如果指定了live
引數,則只計算活動的物件。比如:
顯示Java堆中元空間的類載入器的統計資訊,包括:
class_loader:當Java虛擬機器器執行時,類載入器物件的地址
classes:已載入類的數量
bytes:該類載入器載入的所有類的後設資料所佔的位元組數
parent_loader:父類別載入器物件的地址,如果沒有顯示null
。
alive:是否存活的標識,表示類載入器物件是否將被垃圾回收。
type:該類載入器的類名。
比如:
顯示在F-Queue中等待Finalizer執行緒執行finalize方法的物件。比如:
生成Java虛擬機器器的堆轉儲快照dump檔案。具體說明如下:
live
引數是可選的,如果指定,則只轉儲堆中的活動物件;如果沒有指定,則轉儲堆中的所有物件。format=b
表示以hprof二進位制格式轉儲Java堆的記憶體。file=<filename>
用於指定快照dump檔案的檔名。比如:
強制模式。如果指定的pid沒有響應,可以配合-dump
或-histo
一起使用。此模式下,不支援live引數。比如:
顯示jinfo命令的幫助資訊。
到此這篇關於Java的jmap命令的具體使用的文章就介紹到這了,更多相關Java jmap命令內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45