日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 进程内存开销,linux下查看最消耗CPU、内存的进程

發布時間:2023/12/4 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 进程内存开销,linux下查看最消耗CPU、内存的进程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.CPU占用最多的前10個進程:

ps auxw|head -1;ps auxw|sort -rn -k3|head -10

2.內存消耗最多的前10個進程

ps auxw|head -1;ps auxw|sort -rn -k4|head -10

3.虛擬內存使用最多的前10個進程

ps auxw|head -1;ps auxw|sort -rn -k5|head -10

4.也可以試試

ps auxw --sort=rss

ps auxw --sort=%cpu

5.看看幾個參數含義

%MEM 進程的內存占用率

MAJFL is the major page fault count,

VSZ 進程所使用的虛存的大小

RSS 進程使用的駐留集大小或者是實際內存的大小(RSS is the "resident set size" meaning physical memory used)

TTY 與進程關聯的終端(tty)

串行端口終端(/dev/ttySn)

偽終端(/dev/pty/)

控制終端(/dev/tty)

控制臺終端(/dev/ttyn, /dev/console)

虛擬終端(/dev/pts/n)

STAT 檢查的狀態:進程狀態使用字符表示的,如R(running正在運行或準備運行)、S(sleeping睡眠)、I(idle空閑)、Z (僵死)、D(不可中斷的睡眠,通常是I/O)、P(等待交換頁)、W(換出,表示當前頁面不在內存)、N(低優先級任務)T(terminate終止)、W has no resident pages

D 不可中斷 Uninterruptible sleep (usually IO)

R 正在運行,或在隊列中的進程

S 處于休眠狀態

T 停止或被追蹤

Z 僵尸進程

W 進入內存交換(從內核2.6開始無效)

X 死掉的進程

< 高優先級

N 低優先級

L 有些頁被鎖進內存

s 包含子進程

+ 位于后臺的進程組;

l 多線程,克隆線程 multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

每2小時回收一次內存:

0 */2 * * * free && sync && echo 3 > /proc/sys/vm/drop_caches && free

總結

以上是生活随笔為你收集整理的linux 进程内存开销,linux下查看最消耗CPU、内存的进程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。