zoukankan      html  css  js  c++  java
  • [转载]Linux性能测试 top衍生命令 atop/htop/slaptop

    1. Atop

    Atop 是一个类似 top 的工具,但比 top 更有料。通过 Atop,你能够监视 Linux 系统的性能状况,包括进程活动、CPU、内存、硬盘、网络等方面的使用情况等。

    2. htop

    htop——一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。

    与 top 相比,htop 包含的优点有:

    1. 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。
    2. 在启动上,比 top 更快。
    3. 杀进程时不需要输入进程号。
    4. htop 支持鼠标操作。
    5. top 已经很老了。

    复制代码

      1  [||||||||||||      Tasks: 652 total, 1 running                      14.4               61        3
      2  [||||       Load aver     0.16 0.16 0.17                            19.5                       02 0.10 0.14
      Mem[||||||    172/1009MB]     Uptime: 01:37:53                      3                        41:36
      PID USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command  21705 bbndserv  16   0  2356  1228   784 R 38.0  0.1  0:00.12 htop  1 bbndserv  16   0  1784   640   544 S  0.0  0.1  0:02.12 init [3]
    16753 bbndserv  11  -4  1676   392   216 S  0.0  0.0  0:00.00 /sbin/udevd --daemon
    16023 bbndserv  16   0 33748 28588  2424 R  5.0  2.8  5:20.42 /opt/confd/lib/confd/bin/confd -K false -B -MHe true -- -root /opt/confd/lib/confd -progname confd -- -70523 bbndserv  17   0  2356  1316   860 R 0.1  0:07.73 htop
    21672 bbndserv  25158M  6456  3352 S  16  0:07.08:11.38:07.64bb/platform/bin/rvnNetSerIfTblMgr
    23313 bin       16158M  249M  7856  3880 0:00.1750.8  0:11.64 /opt/bb/platform/bin/rvnNetServer
    21776 rpcuser   24249M  7856  3880   544 S  0.0  0.8  0:04.23 /opt/bb/platform/bin/rvnNetServer
    23238 bbndserv  16   0  199M  6932  3488 S  0.0  0.7  0:01.76 /opt/bb/platform/bin/rvnSoftwareManager
        1 bbndserv  16   0  1784   640   544 S  0.0  0.1  0:02.12 init [3]
    16753 bbndserv  11  -4  1676   392   216 S  0.0  0.010 port00 /sbin/udevd --daemon
    16939 bbndserv  16   0 38148  2252  1188 S  0.0  0.2  0:01.67 /usr/local/bin/monit -I -c /etc/monitrc
    20397 bbndserv  16524  38148  2252  1188 S  0.0  0.200 /usr/local/bin/monit -I -c /etc/monitrc
    17640 bbndserv  25412   296   2448    58 S  0.0  0.0  0:00.00 smiattach -b 115200 /dev/ttyS1
    17898 bin       161428   524   380   292 S  0.0  0.0  0:00.10 portmap
    17916 rpcuser   18656   764   6446   460 S  0.0  0.1  0:00.00 rpc.statd
    17933 bbndserv  162096  1412   108    56 S  0.0  0.0  0:00.92 /usr/sbin/rngd -r /dev/urandom
    18054 bbndserv  251428   408   336  2088 S  0.0  0.0  0:00.00 /usr/sbin/acpid                              
    18099 bbndserv  163404   660   460   600 S  0.0  0.1  0:00.00 /usr/sbin/sshd
    18108 bbndserv  16096   888   7208   600 S  0.0  0.1  0:00.02 xinetd -stayalive -pidfile /var/run/xinetd.pid
    18279 bbndserv  25   0  1600   160    60 S  0.0  0.0  0:00.00 rpc.mountd
    18289 bbndserv  24928   192   1096  2088 S  0.0  0.0  0:00.00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf                      
    18344 bbndserv  161620   740   600  2088 S  0.0  0.100 cron

    复制代码

    3. slabtop

    1.简介:实时显示内核slab内存缓存信息
    2.使用:
    slabtop –delay=n, -d n 每隔n秒刷新信息
    slabtop –sort=S, -s S 按照S排序,其中S为排序标准
    –once, -o 显示一次并退出

    复制代码

     Active / Total Objects (% used)    : 15999517 (96.15 (96.2%)
     Active / Total Slabs (% used): 7786 / 746 / 7788 (99.5
     Active / Total Caches (% used)     : 100 / 170 (58.8%)
     Active / Total Size (% used): 30126.39K022.57107.95K (96.5 (97.2
      OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME K
     71682  71640  99%    0.05K    919783676K buffer_head
     21249  20762  97%    0.14K    787273148K dentry_cache
      7994   7940  99%    0.27K    571142284K radix_tree_node
      7040   6856  97%    0.09K    16044640K vm_area_struct
      6130   6108  99%    0.38K    613102452K proc_inode_cache
      5440   4488  82%    0.19K    272201088K filp
      4859   4803  98%    0.03K     43113172K size-32
      4505   4507  93%    0.53K    640                  0
              77
                                              72580K ext3_inode_cache
      4484   4484 100%    0.06K     7659304K size-64
      3451   3065  88%    0.02K     17203              68K anon_vma
      3404   3326  97%    0.04K     3792148K sysfs_dir_cache
      2400   2342  97%    0.12K     8030320K size-128
      1880   1866  99%    0.46K    235        8940K shmem_inode_cache
      1458   1458 100%    0.44K    162        9648K sock_inode_cache
      1360   1176  86%    0.19K     6820272K skbuff_head_cache
      1260   1255  99%    0.51K    180        7720K ext2_inode_cache
      1250   1216  97%    0.37K    12510500K inode_cache
      1220   1210  99%    2.00K    610        22440K size-2048
      1120    600  53%    0.23K     7016280K ip_conntrack
       8756  9781  98%    4.00K    876        13604K s50e-4096
       828    732  88%    0.04K992                     36K acpi_operand
       812    409  50%    0.02K4203                    16K tcp_bind_bucket
       735    721  98%    1.36K    147        51184K ta76_struct
       690    642  93%    0.25K     4615184K size-256

    复制代码

    原文:http://www.cnblogs.com/txw1958/archive/2012/07/26/linux-from-top.html

  • 相关阅读:
    【转】 java中Class对象详解和类名.class, class.forName(), getClass()区别
    106. Construct Binary Tree from Inorder and Postorder Traversal
    105. Construct Binary Tree from Preorder and Inorder Traversal
    107. Binary Tree Level Order Traversal II
    109. Convert Sorted List to Binary Search Tree
    108. Convert Sorted Array to Binary Search Tree
    110. Balanced Binary Tree
    STL容器迭代器失效问题讨论
    113. Path Sum II
    112. Path Sum
  • 原文地址:https://www.cnblogs.com/lovemdx/p/2874169.html
Copyright © 2011-2022 走看看