1. atop
atop 是一個類似 top 的工具,但比 top 更有料。通過 atop,你能夠監視 linux 系統的性能狀況,包括程序活動、cpu、記憶體、硬碟、網絡等方面的使用情況等。
2. htop
htop——一個可以讓使用者與之互動的程序檢視器。作為文本模式的應用程式,主要用于控制台或 x 終端中。目前具有按樹狀方式來檢視程序,支援顔色主題,可以定制等特性。
與 top 相比,htop 包含的優點有:
可以橫向或縱向滾動浏覽程序清單,以便看到所有的程序和完整的指令行。
在啟動上,比 top 更快。
殺程序時不需要輸入程序号。
htop 支援滑鼠操作。
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 顯示一次并退出