java 分貝_java11教程--jhsdb命令

您可以使用該jhsdb工具將Java進程或崩潰的Java虛擬機(JVM)的核心轉儲連接。

概要

jhsdb clhsdb [--pid pid | --exe executable --core coredump]

jhsdb debugd [options] (pid | executable coredump) [server-id]

jhsdb hsdb [--pid pid | --exe executable --core coredump]

jhsdb jstack [--pid pid | --exe executable --core coredump] [options]

jhsdb jmap [--pid pid | --exe executable --core coredump] [options]

jhsdb jinfo [--pid pid | --exe executable --core coredump] [options]

jhsdb jsnap [options] [--pid pid | --exe executable --core coredump]

pid

jhsdb工具應附加到的進程ID 。該進程必須是Java進程。要獲取在機器上運行的Java進程的列表,請使用以下ps命令;如果JVM進程不在單獨的docker實例中運行,請使用jps命令。

注意:當附加到在單獨的docker進程中運行的Java進程時,JDK 10添加了對使用Attach API的支持。但是,該jps命令不會列出在單獨的docker實例中運行的JVM進程。如果嘗試將Linux主機與Docker容器中的虛擬機連接,則必須使用諸如ps查找JVM PID的工具。

server-id

當多個調試服務器在同一遠程主機上運行時使用的可選唯一ID。

executable

從中生成核心轉儲的Java可執行文件。

coredump

jhsdb工具應附加到的核心文件。

options

模式的命令行選項jhsdb。見為jhsdb模式的常用選項,選項為debugd模式,選項為金佛山模式,選項為JMAP模式,選項為JMAP模式,選項為jstack模式和選項的jsnap模式。

注意: 無論是pid或一對executable和coredump必須提供的文件。

描述

您可以使用該jhsdb工具將其附加到Java進程或啟動事后調試器,以分析崩潰的Java虛擬機(JVM)中核心轉儲的內容。此命令是實驗性的,不受支持。

注意: 將jhsdb工具附加到運行中的進程將導致進程掛起,并且當調試器分離時,該進程可能會崩潰。

該jhsdb工具可以通過以下任意一種方式啟動:

jhsdb clhsdb

啟動交互式命令行調試器。

jhsdb debugd

啟動遠程調試服務器。

jhsdb hsdb

啟動交互式GUI調試器。

jhsdb jstack

打印堆棧并鎖定信息。

jhsdb jmap

打印堆信息。

jhsdb jinfo

打印基本的JVM信息。

jhsdb jsnap

打印性能計數器信息。

jhsdb模式的常用選項

除了任何所需的jstack,jmap,jinfo或jsnap模式特定的選項中,pid,exe,或core選項必須被提供用于所有模式。以下選項適用于所有模式。

--pid

掛起進程的進程ID。

--exe

可執行文件名。

--core

核心轉儲文件名。

--help

顯示該命令可用的選項。

調試模式的選項

server-id

此調試服務器的可選唯一ID。如果在同一臺計算機上運行多個調試服務器,則這是必需的。

jinfo模式的選項

如果沒有指定選項,該jhsdb jinfo命令將同時輸出標志和屬性。

--flags

打印VM標志。

--sysprops

打印Java系統屬性。

沒有選擇

打印VM標志和Java系統屬性。

jmap模式的選項

除了以下模式的特定選項,所述pid,exe或core在所描述的選項為jhsdb模式通用選項必須被提供。

沒有選擇

打印與Solaris相同的信息pmap。

--heap

打印java堆摘要。

--binaryheap

java以hprof二進制格式轉儲堆。

--dumpfile

需要將信息寫入其中的文件的名稱。

--histo

打印java對象堆的直方圖。

--clstats

打印類加載器統計信息。

--finalizerinfo

在等待完成的對象上打印信息。

jstack模式的選項

除了以下模式的特定選項,所述pid,exe或core在所描述的選項為jhsdb模式通用選項必須被提供。

--locks

打印java.util.concurrent鎖信息。

--mixed

java如果平臺允許,則嘗試同時打印和原始幀。

jsnap模式的選項

除以下模式的具體選擇,pid,exe,或core在描述選項為jhsdb模式的常用選項,必須提供。

--all

打印所有性能計數器。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/372740.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/372740.shtml
英文地址,請注明出處:http://en.pswp.cn/news/372740.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Oracle使用startup與startup force啟動的區別

1. startup 就是正常啟動數據庫,沒什么好說的。 2. startup force 是shutdown abort startup的組合,即強制關閉數據庫 正常啟動數據庫,想快速重啟數據庫時膽子大的人用的。 startup force測試 在一個窗口執行startup force 命令 點擊(此…

js點擊button按鈕跳轉到頁面代碼

www.111cn.net 編輯:smoke 來源:轉載在網頁中button按鈕不具備a標簽的屬性了,如果我們要給button 按鈕增加跳轉事件我們可以在它的確onclick事件上點擊跳轉js來實現,下面我來給大家介紹一些常用的方法。點擊按鈕怎么跳轉到另外一個頁面呢?我們…

Mac OS X上的Java Memcached

介紹 在本文中,我將解釋如何: 在Mac OS X上安裝和配置Memcached 在Java應用程序中使用Memcached 我不會過多地介紹在您的應用程序中使用分布式緩存的好處,但是至少讓我們提供一些在企業門戶(在我的情況下為eXo平臺)…

Js實現內容向上無縫循環滾動

當前項目有一個類似公告向上滾動的需求,在網上搜索到一個比較棒的程序,現摘錄如下: //document.getElementById()的最簡化應用 function $(element) {if (arguments.length > 1) {for (var i 0, length arguments.length, elements [];…

Repeater 中TextBox 觸發TextChanged事件

兩種方法 1.TextBox 綁定TextChanged 并設置AutoPostBack "true" &#xff0c;如果不設置AutoPostBack "true"則不會觸發TextChanged事件&#xff0c;然后在對應的方法里面循環Repeater查找改變項 部分代碼 <ItemTemplate ><tr><td style &…

什么是Spring Integration?

隨著Spring Integration項目逐漸獲得越來越多的采用和興趣&#xff0c;企業集成或企業開發領域的開發人員很可能會遇到它。 他們可能會發現它很有趣&#xff0c;但并沒有完全理解它的含義&#xff0c;所要解決的問題&#xff0c;可以從中獲取更多信息以及它在ESB和其他SOA基礎結…

java jmap mat_java內存調優之jmap,jstack,mat

查看整個JVM內存狀態jmap -heap [pid]要注意的是在使用CMS GC 情況下&#xff0c;jmap -heap的執行有可能會導致JAVA 進程掛起查看JVM堆中對象詳細占用情況jmap -histo [pid]可以通過jmap -histo [pid] | head -20查看top20的實例個數以及內存占用情況導出整個JVM 中內存信息&a…

lftp

-f&#xff1a;指定lftp指令要執行的腳本文件&#xff1b; -c&#xff1a;執行指定的命令后退出&#xff1b; --help&#xff1a;顯示幫助信息&#xff1b; --version&#xff1a;顯示指令的版本號。下載 get當然是可以的&#xff0c;還可以&#xff1a; mget -c *.pdf #把所有…

Apache Shiro第1部分–基礎

Apache Shiro &#xff08;最初稱為JSecurity&#xff09;是Java安全框架。 它被接受并于2010年成為Apache頂級項目。它的目標是功能強大且易于使用。 該項目正在積極開發中&#xff0c;用戶和開發人員的郵件列表均處于活動狀態。 最重要的區域記錄在其網頁上。 但是&#xff0…

javascript 之Object內置對象

Object.defineProperty(obj, prop, descriptor)轉載于:https://www.cnblogs.com/lihuali/p/5632460.html

java員工編號程序_用JAVA編寫一個employee類 為員工自動產生員工號

差不多就是這個感覺..class Employee {/*** param args*/private int number;private String name;private String birthday;static int IDnumber0;public Employee(String name,String birthday){IDnumber;this.setNumber(IDnumber);this.setName(name);this.setBirthday(birt…

分解質因數-洛谷P3200 [HNOI2009]有趣的數列

https://www.luogu.org/problem/show?pid3200 首先&#xff0c;我們不能保證要求的數的逆元和模域互質&#xff1b; 所以我們要用分解質因數來抵消除法&#xff1b; 其實逆元的話即使可行也會超時&#xff1b; 那么我轉載了&#xff0c;實在沒什么可以說的&#xff1b; 另…

Java中的安全加密

上一次我寫關于密碼學的文章時 &#xff0c;我概述了Apache Shiro加密API&#xff0c;并展示了如何使用其兩個對稱密碼。 我還寫道&#xff1a;“您不需要在應用程序中對敏感數據進行加密和解密。” 我了解了更多有關密碼的知識&#xff0c;發現您需要了解更多信息。 我寫的內容…

真機調試問題

1.拔掉插頭重新插入 2.轉載于:https://www.cnblogs.com/sanvow/p/5633976.html

vsftp

它的配置文件在/etc/vsftpd/vsftpd.conf在里面加入 anonymous_enableYES &#xff03;允許匿名用戶登錄FTPanon_upload_enableYES &#xff03;打開匿名用戶的上傳權限anon_mkdir_write_enableYES &#xff03;打開匿名用戶創建目錄的權限anon_other_write_enableYES …

java scrollpane源碼_JScrollPane用法 Java實例

時間&#xff1a;2019-10-07概述&#xff1a;JScrollPane 滾動條在Java中使用JScrollPane的例子&#xff0c;特別是滾動條的設置等&#xff0c;程序代碼中將設置水平與垂直表頭、設置scrollPane的邊角圖案、設置scrollPane的邊框凹陷立體邊框。適時水平滾動軸的參數設置等內容&…

ANTLR教程– Hello Word

Antlr代表另一種語言識別工具。 該工具能夠為任何計算機語言生成編譯器或解釋器。 除了明顯的用途&#xff08;例如需要解析一種真正的“大型”編程語言&#xff0c;例如Java&#xff0c;PHP或SQL&#xff09;外&#xff0c;它還可以幫助執行更小&#xff0c;更常見的任務。 每…

centOS 6.5安裝python和nginx

一、安裝python3.5 1、安裝python3.5 2、安裝pip并升級到最新 下載wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 注意&#xff1a;wget獲取https的時候要加上&#xff1a;--no-check-certificate tar zvxf 1.5.5.tar.gz #解壓文件 cd pip…

rabbitmq 學習-9- RpcClient發送消息和同步接收消息原理

rabbitmq 學習-9- RpcClient發送消息和同步接收消息原理 轉載于:https://www.cnblogs.com/gotodsp/p/6532824.html

匯編寫java模塊_java – maven匯編插件moduleset源指令不包括任何文件,不符合附帶的模塊...

我有一個多模塊的maven項目,我正在嘗試獲取組件插件的moduleset源部分.我有模塊“module_parent”,“module_a”和“module_assembly”.module_a和module_assembly是module_parent的子項.module_assembly對module_a有一個聲明的pom依賴關系.module_assmebly具有程序集插件,asse…