进程管理工具htop、vmstat详解

1、htop : interactive process viewer /交互式进程查看器

        htop [-dChustv]

        options:

                -d --delay=DELAY ,Delay between updates, in tenths of seconds/ 设置数据更新频率

                            >>>htop  -d  1

                -p --pid=PID,PID...Show only the given PIDs/显示指定pid进程信息

                            >>>htop -p 1   ##只显示pid=1的进程信息

                -s --sort-key COLUMN, Sort by this column (use --sort-key help for a column list) /按照指定列排序               

                -u --user=USERNAME,Show only the processes of a given user./只显示指定用户的进程;

                -t --tree, Show processes in tree view ./按照树状形式展示进程 ;


除了常用的选项之外,还有交互式指令可用:

                 s : Trace process system calls; /跟踪进程的系统调用情况,F8:AutoRoll 自动刷新

                 l :   Display open files for a process:/展示进程打开的文件,确保lsof 已安装;

                 u :   Show only processes owned by a specified user. / 展示指定用户的进程

                 M  : Sort by memory usage (top compatibility key)./htop结果按照内存使用率排序;

                 P :Sort by CPU usage ./htop结果按照CPU使用率排序,默认选项;

                 :Sort by time (top compatibility key). / 根据CPU累计时间进行排序


htop 还支持鼠标操作,如下图,可点击F1 帮助,F2 进行设置,F5树状显示,F9 直接发送kill 信号格进程 等;             

如: 查找ping 进程,点击F3 ,搜索ping ,enter ;

点击 F9 kill  ,选择发送的信号, 如15 ,enter  , 即可杀掉ping进程;

2、vmstat:   Report virtual memory statistics ,include processes, memory, paging, block IO, traps, disks  and cpu activity.  /报告进程、内存、内存页,IO、磁盘、CPU等状态;

      vmstat [options] [delay [count]]   

      options:

                -a, --active :Display active and  inactive memory ./展示活动和不活动的内存;

                -d, --disk : Report disk statistics / 报告硬盘数据

                -t, --timestamp : Append timestamp to each line ./ 在每次的结果后面加上时间戳;

      vmstat  [delay [count]] :  默认情况下,只执行一次结果;可以指定刷新频率及次数来显示结果,如下:

以上每列的含义:

procs:

      r: The number of runnable processes (running or waiting for run time)./正处于running或者等待状态的进程数;

      b: The number of processes in uninterruptible sleep.  /不可中断睡眠的进程数;因IO阻塞的进程数;

  Memory:

      swpd: the amount of virtual memory used. / 正在被使用的swap内存大小;

      free: the amount of idle memory./空闲的物理内存大小;

      buff: the amount of memory used as buffers./ 被作为buffers的内存大小;

      cache: the amount of memory used as cache./被作为cache的内存大小;

  Swap:

      si: Amount of memory swapped in from disk (/s)./   swap分区数据 存入 物理内存的速率

      so: Amount of memory swapped to disk (/s). / 物理内存存入swap分区数据的速率

  IO:

      bi: Blocks received from a block device (blocks/s). /从硬盘读入数据的速率

      bo: Blocks sent to a block device (blocks/s). /从硬盘设置读出数据的速率

  System

      in: The number of interrupts per second, including the clock. /中断速率

      cs: The number of context switches per second.  /上下文切换速率

CPU:

      us: Time spent running non-kernel code.  (user time, including nice time)/ CPU 执行用户代码的时间;

      sy: Time spent running kernel code.  /CPU执行内核代码消耗的时间

      id: Time spent idle. / CPU空闲时间

      wa: Time spent waiting for IO.  Prior to Linux 2.5.41, included in idle. / 等待IO的时间

      st: Time stolen from a virtual machine. /被虚拟化占用的CPU时间;

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容