要在Ubuntu上使用jtop實(shí)時(shí)監(jiān)控Java應(yīng)用,請(qǐng)按照以下步驟操作:
sudo apt update
sudo apt install openjdk-11-jdk
wget https://github.com/kwhat/jtop/releases/download/v0.7.3/jtop-0.7.3.jar
chmod +x jtop-0.7.3.jar
sudo mv jtop-0.7.3.jar /usr/local/bin/jtop.jar
jtop
的腳本文件,并將以下內(nèi)容復(fù)制到其中:#!/bin/sh
java -jar /usr/local/bin/jtop.jar "$@"
chmod +x jtop
/usr/local/bin/
目錄:sudo mv jtop /usr/local/bin/
現(xiàn)在,您可以使用jtop
命令實(shí)時(shí)監(jiān)控Java應(yīng)用。只需在終端中輸入jtop
,然后按Enter鍵即可。這將顯示一個(gè)實(shí)時(shí)更新的界面,其中包含有關(guān)Java應(yīng)用程序的信息,如CPU使用率、內(nèi)存使用情況、線程數(shù)等。
要監(jiān)控特定的Java進(jìn)程,請(qǐng)使用-p
選項(xiàng)指定進(jìn)程ID,例如:
jtop -p<process_id>
將<process_id>
替換為要監(jiān)控的Java進(jìn)程的ID。