- 2
- 0
- 约3.07千字
- 约 4页
- 2018-03-09 发布于河南
- 举报
综合监控工具--top
综合监控工具--top
top命令是一个非常优秀的交互式性能监控工具,可以在一个统一的界面中按照用户指定的时间间隔刷新显示包括内存、CPU、进程、用户数据、运行时间等的性能信息。其命令格式如下:? ?1. top -hv | -bcHisS -d delay -n iterations -p pid [, pid ...] 常用的选项说明如下所示。-d delay:指定top命令刷新显示的时间间隔(秒),默认为3秒。-n:指定top命令在刷新n次显示后退出。-u user:top命令只显示user用户的进程信息。-p pid:top命令只显示指定的pid进程信息。top命令运行结果如图12.4所示。图12.4??top运行结果输出结果的第1行显示系统运行时间、用户数以及负载的平均值信息:? ?1. top - 11:54:24 up??1:19,??4 users,??load average: 1.61, 1.34, 0.90 其中当前时间为11:54:24,至今已经运行了1小时19分钟,总共有4个用户在登录系统,最近1分钟、5分钟和15分钟的负载平均值分别为 1.61、1.34和0.90。第2行是显示进程的概要信息。? ?1. Tasks: 136 total,? ?2 running, 133 sleeping, ? ?? ?0 stopped,? ?1 zombie total:系统当前的进程总数。running:系统正在运行的进程数。sleeping:系统中正在休眠的进程数。stopped:系统中停止的进程数。zombie:系统中僵化的进程数。接下来一行是CPU的信息:? ?1. Cpu(s):??9.1%us,??5.4%sy,??8.7%ni, 70.9%id, ? ?? ?3.2%wa,??0.5%hi,??2.1%si,??0.0%st us:表示用户进程占用的CPU百分比。sy:表示系统进程占用的CPU百分比。ni:表示改变过优先级的用户进程占用的CPU百分比。id:空闲CPU百分比。wa:等待LO所占用的CPU百分比。hi:硬件中断占用的CPU百分比。si:软件中断占用的CPU百分比。st:虚拟设备的CPU百分比。第4行是物理内存的信息:? ?1. Mem:? ? 515500k total,? ?509000k used,? ? ? ?? ?6500k free,? ???8056k buffers total:物理内存总量。used:已经使用的物理内存数量。free:空闲的物理内存数量。buffers:用作缓冲区的内存数量。第5行是虚拟内存的信息:? ?1. Swap:??1534168k total,? ?? ?152k used,??? ?? ?1534016k free,? ?280280k cached total:虚拟内存的总数量。used:已经使用的虚拟内存数量。free:空闲的虚拟内存数量。cached:用作缓存的虚拟内存数量。top显示的其余部分是进程信息:? ?1.??PID USER? ?? ?PR??NI??VIRT??RES??SHR S %CPU %MEM??? ?? ?TIME+? ?? ?COMMAND??? ?2. 17049 root? ?? ?39??19??22428? ?19m 580 R? ?82.1? ?? ?? ?3.9? ???4:49.84 prelink??? ?3.? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? ?? ?//每个进程的性能统计信息??? ?4.??6134 sam? ?? ? 15??0? ?27072? ?9.9m? ? 8308? ? S??? ?? ?15.6? ? 2.0? ???7:01.55 vino-server??? ?5. 20671 root??15??0? ?2180? ? 944 708 R? ?2.0? ???0.2? ???0:00.01 top??? ?6.? ???1 root??15??0? ?2064? ? 652 556 S? ?0.0 0.1? ???0:00.59 init??? ?7.? ???2 root??RT??-5??0? ?0? ?0? ?S? ?0.0 0.0? ???0:00.00 migration/0??? ?8.? ???3 root??34??19??0? ?0? ?0? ?S? ?0.0? ???0.0
原创力文档

文档评论(0)