如何檢視jvm資訊的命令
昨天面試被問到關於檢視jvm資訊的操作命令。以前是真真的沒用到過。
平時自己就用個
ps -ef|grep java
tail -f std.out
kill -9 pid
vi 編輯器命令
awk 篩選匹配內容到一個資料夾裡。
tar -xvf 解壓
tar -cvf 壓縮
這裡面試又漲了點見識。也是自己以前從沒用到過。jvm檢視資訊的命令。
jps 檢視java的pid(以前都用ps -ef|grep java ) 現在知道了這個更簡單。
jstack -lv pid 檢視堆疊資訊
jmap -heap pid 獲取堆資訊
jstat -gc pid 檢視gc情況
這些東西被問到,以後更詳細的再補充吧。
相關推薦
如何檢視jvm資訊的命令
昨天面試被問到關於檢視jvm資訊的操作命令。以前是真真的沒用到過。 平時自己就用個 ps -ef|grep java tail -f std.out kill -9 pid vi 編輯器命令 awk 篩選匹配內容到一個資料夾裡。 tar -xv
ubuntu檢視系統資訊命令
轉自:https://blog.csdn.net/wzz87/article/details/68491953 今天因老闆要求,需要檢視伺服器中的配置資訊,但是對ubuntu命令不是很熟悉,所以就網上進行的查閱,順便做些筆記 檢視處理核資訊 cat /proc/cpuinf
Ubuntu 上檢視硬體資訊命令
一、升級intel顯示卡驅動系統-系統管理-新立得軟體管理包, 設定-軟體庫-第三方軟體,新增 以下兩個地址deb http://ppa.launchpad.NET/ubuntu-x-swat/x-updates/ubuntu jaunty maindeb-src http://ppa.launchpad.N
linux 檢視系統資訊命令(比較全)
# iptables -L # 檢視防火牆設定 [[email protected] ~]# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT
ES檢視叢集資訊命令
本文主要講述ElasticSearch5.6.1如何監控叢集狀態、檢視叢集資訊的一般操作方法。 關於ElasticSearch5.6.1的環境搭建,請參考我另一篇博文。 在使用ES的過程中,我們時常要關注著叢集的狀態。 ES檢視叢集的狀態實際上也
Linux系統檢視硬體資訊命令總結
lscpu lscpu命令能夠檢視 CPU 和處理單元的資訊,該命令沒有任何其他選項或者別的功能。 lscpu lspci lspci可以用來列出所有的 PCI 匯流排,還有與 PCI 匯流排相連的裝置的詳細資訊,比如 VGA 介面卡、顯示卡、網路介面卡、usb 埠
檢視Java JVM引數配置資訊命令
檢視Java JVM引數配置資訊命令 java -XX:+PrintCommandLineFlags jvm執行時狀態的引數,可以很快找出問題所在。現在把幾個命令記錄一下:1. jstat這個命令對於檢視Jvm的堆疊資訊很有用。能夠檢視eden,survivor,old,perm等heap的ca
CentOS檢視系統資訊常用命令
檢視CPU # 命令1 more /proc/cpuinfo | grep "model name" # 命令2 grep "model name" /proc/cpuin
Kali 檢視系統資訊的一些命令及檢視已安裝軟體包的命令
1.系統 uname -a檢視核心/作業系統/CPU資訊 head -n 1 /etc/issue檢視作業系統版本 cat /proc/cpuinfo檢視CPU資訊 hostname檢視計算機名 lspci -tv列出所有PCI裝置 lsusb
【linux】CentOS 7 使用ifconfig命令報錯:-bash: ifconfig: command not found;ip/ifcongif命令檢視網路資訊的使用
目錄 一、ip命令檢視網路資訊 二、CentOS 7啟用ifconfig命令 三、ifconfig命令檢視網路資訊 一、ip命令檢視網路資訊 (1)輸入命令檢視網絡卡資訊,找到網絡卡名稱,可以看到該網絡卡已經分配到IP地址,輸入命令: ip addr &nbs
使用jstat檢視JVM統計資訊
溫馨提示:本篇內容基於Java 8編寫,使用不同版本可能存在部分輸出內容不符。 jstat是一個用於監視虛擬機器各種執行狀態資訊的命令列工具。可以檢視本地或者遠端虛擬機器中的類裝載、記憶體、垃圾收集、JIT編譯等執行資料。在 日常工作中,可以幫我我們去觀察J
Linux命令之檢視使用者資訊
命令 作用 id [使用者名稱] 檢視使用者UID和GID資訊 who 檢視當前所有登入的使用者列表 whoami 檢視當前登入使用者的賬戶名 1.passwd檔
jstat命令檢視jvm的GC情況 (以Linux為例)
注意!!!:使用的jdk版本是jdk8. 類載入統計: Loaded:載入class的數量 Bytes:所佔用空間大小 Unloaded:未載入數量 Bytes:未載入佔用空間 Time:時間 編譯統計 Compiled:編譯數量。
linux命令:使用less從後向前檢視日誌資訊
線上出問題的時候,我們常用tail-n 或者tail-f或者grep或者vicat等各種命令去檢視異常資訊,但是日誌是在不停地刷屏,tail是動態的在變的,我們往往期望從日誌最後一行往前一頁一頁的翻頁檢視,從而找到異常資訊,而less命令我覺得是最實用和方便的 一個日
CentOS檢視系統資訊-CentOS檢視命令
一:檢視cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如果覺得需要看的更加舒服 grep "model name" /proc/cpuinfo | cut -f2
linux檢視資源資訊常用命令
系統# uname -a # 檢視核心/作業系統/CPU資訊 # lsb_release -a # 檢視作業系統版本 (適用於所有的linux,包括Redhat、SuSE、Debian等發行版,但是在debian下要安裝lsb)
linux檢視so檔案的一些資訊命令
檢視so檔案是32位還是64位 [[email protected] native]# file libhadoop.so.1.0.0 libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, versio
Docker下使用jstat檢視jvm的GC資訊
Jstat指令: jstat命令命令格式: jstat [Options]vmid [interval] [count] 引數說明: Options,選項,我們一般使用 -gcutil 檢視gc情況 vmid,VM的程序號,即當前
一個簡單但實用的檢視JVM記憶體是否存在記憶體溢位以及檢視GC情況的命令
jstat -gcutil pid 2000:2秒鐘列印一次記憶體佔用和GC情況 可以檢視記憶體佔用情況,GC次數及耗時,以及每次GC成果 S0:倖存區1佔用率 S1:倖存區2佔用率 E:Eden區佔用率 O:老年區佔用率 M:元資料區(java8,相當於ja
MacOS X 命令檢視CPU資訊
在 MAC 和 BSD 系統下,可以使用 sysctl 命令設定或檢視核心狀態,要檢視 CPU 的資訊可以使用如下命令: [email protected]:icslinux$ sysctl machdev.cpu top level name machdev i