全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 4776|回复: 9
打印 上一主题 下一主题

TOP命令怎么查看是哪个进程占用资源最多?

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-19 10:58:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不大会看……
2#
 楼主| 发表于 2010-11-19 11:00:02 | 只看该作者
我kloxo + lighttpd 都没开,也4.4负载。帮我看下?

top - 10:59:31 up 15 min,  1 user,  load average: 4.23, 3.39, 2.27
Tasks:  73 total,   2 running,  71 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  0.0%sy,  0.0%ni,  0.0%id, 99.7%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    262320k total,   259156k used,     3164k free,     6600k buffers
Swap:   262136k total,       36k used,   262100k free,   165196k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1160 mysql     15   0 37104 9960 5220 S  0.7  3.8   0:00.24 mysqld
    1 root      15   0  2176  748  648 S  0.0  0.3   0:00.01 init
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 events/0
    6 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
    7 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kthread
    9 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 xenwatch
   10 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 xenbus
   17 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/0
   18 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 cqueue/0
   22 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 khubd
   24 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
   84 root      21   0     0    0    0 S  0.0  0.0   0:00.00 khungtaskd
   85 root      25   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
   86 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
   87 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kswapd0
   88 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
  229 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 kpsmoused
  248 root      18  -5     0    0    0 S  0.0  0.0   0:00.00 kstriped
  259 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kjournald
  280 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 kauditd
  308 root      21  -4  2268  592  384 S  0.0  0.2   0:00.03 udevd
  603 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 kmpathd/0
  604 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 kmpath_handlerd
  898 root      18   0  1828  592  492 S  0.0  0.2   0:00.00 syslogd
  902 root      15   0  1776  416  348 S  0.0  0.2   0:00.00 klogd
  911 dbus      18   0  2864  644  492 S  0.0  0.2   0:00.00 dbus-daemon
  922 root      15   0  7212 1064  660 S  0.0  0.4   0:00.00 sshd
  934 root      15   0  2852  868  696 S  0.0  0.3   0:00.00 xinetd
  942 root      15   0 10224 2992 2392 R  0.0  1.1   0:00.01 sshd
  944 clamav    18   0 14660 3448 2620 S  0.0  1.3   0:00.05 freshclam
  960 root      17   0  2008  476  400 S  0.0  0.2   0:00.00 gpm
  963 root      15   0  2696 1388 1120 S  0.0  0.5   0:00.00 bash
1091 root      18   0  2564 1176 1008 S  0.0  0.4   0:00.00 mysqld_safe
1326 qmails    16   0  2020  488  384 S  0.0  0.2   0:00.00 qmail-send
1332 qmaill    18   0  1768  500  432 S  0.0  0.2   0:00.00 splogger
3#
发表于 2010-11-19 11:00:10 | 只看该作者
F6
4#
发表于 2010-11-19 11:00:32 | 只看该作者
top 命令
top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式
top [-] [d delay] [q] [c] [S] [n] 3.主要参数
d:指定更新的间隔,以秒计算。
q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。
c:显示进程完整的路径与名称。
S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。
s:安全模式。
i:不显示任何闲置(Idle)或无用(Zombie)的行程。
n:显示更新的次数,完成后将会退出top。
5#
发表于 2010-11-19 11:00:43 | 只看该作者
M
6#
发表于 2010-11-19 11:00:54 | 只看该作者
free 命令
free命令用来显示内存的使用情况,使用权限是所有用户。 2.格式
free [-b-k-m] [-o] [-s delay] [-t] [-V] 3.主要参数
-b -k -m:分别以字节(KB、MB)为单位显示内存使用情况。
-s delay:显示每隔多少秒数来显示一次内存使用情况。
-t:显示内存总和列。
-o:不显示缓冲区调节列。 4.应用实例
free命令是用来查看内存使用情况的主要命令。和top命令相比,它的优点是使用简单,并且只占用很少的系统资源。通过-S参数可以使用free命令不间断地监视有多少内存在使用,这样可以把它当作一个方便实时监控器。
#free -b -s5 使用这个命令后终端会连续不断地报告内存使用情况(以字节为单位),每5秒更新一次。
7#
发表于 2010-11-19 11:01:15 | 只看该作者
uptime 命令
我曾经看到资料上讲,load avarage <3 系统良好,大于5 则有严重的性能问题。注意,这个值还应当除以CPU数目。

如果load avarage=8 ,CPU=3,8/3=2.666,2.66这个值表示系统状态良好
大于5也不一定是严重性能问题,有可能是的确主机提供的服务超过了他能够提供的能力,需要扩容了。
8#
发表于 2010-11-19 11:04:25 | 只看该作者
我错了
原来按F可以选择排序的...

[ 本帖最后由 yaoe 于 2010-11-19 11:08 编辑 ]
9#
发表于 2010-11-19 11:07:20 | 只看该作者
我觉得是free 命令
10#
发表于 2010-11-19 11:08:25 | 只看该作者
XEN的占用本来就比OPEN的多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-29 21:52 , Processed in 0.184284 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表