導航:首頁 > 程序命令 > pmap命令含義

pmap命令含義

發布時間:2023-03-18 17:24:36

linux 下怎麼查看一個進程佔用內存大小

這里介紹下查看一個進程佔用內存大小的方法。

1、首先單擊桌面左上角的應用程序,選擇系統工具選項,如下圖所示。

Ⅱ 如何查看linux上java實例消耗內存

mpstat
-P
ALL

sar
-P
ALL
說明:sar
-P
ALL
>
aaa.txt
重定向輸出內容到文件
aaa.txt
top命令經常用來監控linux的系統狀況,比如cpu、內存的使用,程序員基本都知道這個命令,但比較奇怪的是能用好它的人卻很少,例如top監控視圖中內存數值的含義就有不少的曲解.下面幾種方法都可以插件Java實例消耗的內存.
top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器
內容解釋:
PID:進程的ID
USER:進程所有者
PR:進程的優先順序別,越小越優先被執行
NInice:值
VIRT:進程佔用的虛擬內存
RES:進程佔用的物理內存
SHR:進程使用的共享內存
S:進程的狀態。S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負數
%CPU:進程佔用CPU的使用率
%MEM:進程使用的物理內存和總內存的百分比
TIME+:該進程啟動後佔用的總的CPU時間,即佔用CPU使用時間的累加值。
COMMAND:進程啟動命令名稱
常用的命令:
P:按%CPU使用率排行
T:按MITE+排行
M:按%MEM排行
2、便捷的進程內存查看:/proc/pid
,不過比較難理解
測量一個進程佔用了多少內存,linux為我們提供了一個很方便的方法,/proc目錄為我們提供了所有的信息
說明:
/proc/N
pid為N的進程信息
/proc/N/cmdline
進程啟動命令
/proc/N/cwd
鏈接到進程當前工作目錄
/proc/N/environ
進程環境變數列表
/proc/N/exe
鏈接到進程的執行命令文件
/proc/N/fd
包含進程相關的所有的文件描述符
/proc/N/maps
與進程相關的內存映射信息
/proc/N/mem
指代進程持有的內存,不可讀
/proc/N/root
鏈接到進程的根目錄
/proc/N/stat
進程的狀態
/proc/N/statm
進程使用的內存的狀態
/proc/N/status
進程狀態信息,比stat/statm更具可讀性
/proc/self
鏈接到當前正在運行的進程
3、可以看到進程中每個資源都佔用了多少內存:pmap
pmap命令可以顯示一個或多個進程所使用的內存數量。你可以使用這個工具來了解伺服器上的某個進程分配了多少內存,並以此來判斷這是否是導致內存瓶頸的原因。要得到更加詳細的信息,使用pmap
-d選項。
4、free
free:
invalid
option
--
h
usage:
free
[-b|-k|-m|-g]
[-l]
[-o]
[-t]
[-s
delay]
[-c
count]
[-V]
-b,-k,-m,-g
show
output
in
bytes,
KB,
MB,
or
GB
-l
show
detailed
low
and
high
memory
statistics
-o
use
old
format
(no
-/+buffers/cache
line)
-t
display
total
for
RAM
+
swap
-s
update
every
[delay]
seconds
-c
update
[count]
times
-V
display
version
information
and
exit

閱讀全文

與pmap命令含義相關的資料

熱點內容
黃豆私人加密 瀏覽:192
java分鍾轉換小時 瀏覽:245
易語言伺服器如何提高 瀏覽:591
網站主機伺服器地址查看 瀏覽:859
演算法學不會能當程序員嗎 瀏覽:119
程序員技術交流研究 瀏覽:814
javaresponse文件 瀏覽:734
linuxrar壓縮文件夾 瀏覽:218
魅藍手機連接不上伺服器怎麼回事 瀏覽:379
工行app怎麼改已綁定銀行卡 瀏覽:533
oppo晶元程序員 瀏覽:602
oppok3應用怎麼加密 瀏覽:327
電腦軟盤怎麼加密碼 瀏覽:815
伺服器光交換機有什麼用 瀏覽:708
app上怎麼拍蛙小俠 瀏覽:217
志高聊天app怎麼下載 瀏覽:635
郵政app怎麼不能掃付款碼 瀏覽:559
筆記本電腦雙理由配置命令 瀏覽:65
拿著文件夾怎麼畫 瀏覽:877
博瑞發動機壓縮比 瀏覽:732