网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > linux > 新手入门 > 软件使用 > Linux中系统整体性能监控工具详细介绍  

Linux中系统整体性能监控工具详细介绍

2006-09-11  作者:网管整理  来源:bitsCN.com  点评 投稿 收藏

Linux中常用的监控CPU整体性能的工具有:

网管u家bitscn.net

 mpstat: mpstat 不但能查看所有CPU的平均信息,还能查看指定CPU的信息。

网管联盟bitsCN@com

 vmstat:只能查看所有CPU的平均信息;查看cpu队列信息;

网管u家www.bitscn.net

 iostat: 只能查看所有CPU的平均信息。

网管u家bitscn.net

 sar: 与mpstat 一样,不但能查看CPU的平均信息,还能查看指定CPU的信息。 网管有家bitscn.net

 top:显示的信息同ps接近,但是top可以了解到CPU消耗,可以根据用户指定的时间来更新显示。

网管u家u.bitscn@com

 oprofile:OProfile 是一个低开销的系统全局的性能监视工具。它使用处理器上的性能监视硬件来检索关于内核以及系统上的可执行文件的信息,例如内存是何时被引用的;L2 缓存请求数量;收到的硬件中断数量等 网管u家u.bitsCN.com

1. /proc/stat/ 网管论坛bbs_bitsCN_com

包含了所有CPU活动的信息,该文件中的所有值都是从系统启动开始累计到当前时刻。 网管联盟bitsCN@com

 

网管u家u.bitsCN.com

[work@builder ~]$ cat /proc/stat
cpu 432661 13295 86656 422145968 171474 233 5346
cpu0 123075 2462 23494 105543694 16586 0 4615
cpu1 111917 4124 23858 105503820 69697 123 371
cpu2 103164 3554 21530 105521167 64032 106 334
cpu3 94504 3153 17772 105577285 21158 4 24
intr 1065711094 1057275779 92 0 6 6 0 4 0 3527 0 0 0 70 0 20 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7376958 0 0 0 0 0 0 0 
1054602 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0
ctxt 19067887
btime 1139187531
processes 270014
procs_running 1
      procs_blocked 0 网管u家bitscn.net 

输出解释

网管朋友网www_bitscn_net

CPU 以及CPU0、CPU1、CPU2、CPU3每行的每个参数意思(以第一行为例)为: 网管网www.bitscn.com

参数 解释 网管联盟bitsCN@com

user (432661) 从系统启动开始累计到当前时刻,用户态的CPU时间(单位:jiffies) ,不包含 nice值为负进程。1jiffies=0.01秒

网管u家u.bitscn@com

nice (13295) 从系统启动开始累计到当前时刻,nice值为负的进程所占用的CPU时间(单位:jiffies) 网管bitscn_com

system (86656) 从系统启动开始累计到当前时刻,核心时间(单位:jiffies) 网管bitscn_com

idle (422145968) 从系统启动开始累计到当前时刻,除硬盘IO等待时间以外其它等待时间(单位:jiffies) 网管联盟bitsCN_com

iowait (171474) 从系统启动开始累计到当前时刻,硬盘IO等待时间(单位:jiffies) ,

网管联盟bitsCN_com

irq (233) 从系统启动开始累计到当前时刻,硬中断时间(单位:jiffies) 网管朋友网www_bitscn_net

softirq (5346) 从系统启动开始累计到当前时刻,软中断时间(单位:jiffies)

网管u家www.bitscn.net

CPU时间=user+system+nice+idle+iowait+irq+softirq 网管有家www.bitscn.net

“intr”这行给出中断的信息,第一个为自系统启动以来,发生的所有的中断的次数;然后每个数对应一个特定的中断自系统启动以来所发生的次数。 网管网www_bitscn_com

“ctxt”给出了自系统启动以来CPU发生的上下文交换的次数。 网管联盟bitsCN@com

“btime”给出了从系统启动到现在为止的时间,单位为秒。 网管bitscn_com

“processes (total_forks) 自系统启动以来所创建的任务的个数目。 网管论坛bbs_bitsCN_com

“procs_running”:当前运行队列的任务的数目。 网管u家www.bitscn.net

“procs_blocked”:当前被阻塞的任务的数目。 网管网www.bitscn.com

TAGs   工具   详细   介绍   监控   性能   系统   整体   0.00   CPU   时间   信息      
 上一篇:BusyBox 简化嵌入式 Linux 系统   下一篇:轻轻松松产生 Makefile
Linux中系统整体性能监控工具详细介绍 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: