查看linux系统cpu利用率的方法

查看linux系统cpu利用率的方法

ID:11905283

大小:354.46 KB

页数:6页

时间:2018-07-14

查看linux系统cpu利用率的方法_第1页
查看linux系统cpu利用率的方法_第2页
查看linux系统cpu利用率的方法_第3页
查看linux系统cpu利用率的方法_第4页
查看linux系统cpu利用率的方法_第5页
资源描述:

《查看linux系统cpu利用率的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、查看linux系统CPU利用率的方法当linux系统被某一个进程占用时,它无法处理其它进程的请求。余下等待处理的请求必须等到CPU空闲。这个时候,系统会变得很慢。以下命令将能够帮助你识别CPU的利用率,从而解决与CPU相关的问题。查明CPU利用率是一项重要的任务。linux系统附带了报告CPU利用率的各种工具。利用这些工具,你将可以查明:*CPU利用率*显示每一个CPU的利用率*了解系统CPU的平均利用率*直观的找到哪个进程正在吃CPU#1:toptop程序提供了一个动态的、实时的、直观的运行中的系统。它能显示系统的主要信息,并且

2、把由内核管理的任务列表显示出来。top命令监控CPU利用率,进程状态和内存利用率。顶部区域包含了整个系统状态的信息,从左到右,从上到下,依次是:当前时间,正常运行时间,负载均衡,进程总数和概况,CPU状态,内存占用情况,swap占用情况。输入:top输出:从CPU状态那一行,可以很清楚地掌握CPU利用率:用户模式(us),系统模式(sy),低优先级用户模式(ni),空闲任务(id),I/O等待中(wa)。top命令还可以详细列出每一个进程占用了多少CPU和多少内存。#2:mpstatmpstat命令会把每一个可用的处理器都写入标准

3、输出中,第一个处理器编号为0,同时对所有处理器的全部平均值做一次报告。默认情况下,只会输出全部平均值。要查看每一个CPU的情况,需要增加参数。输入:mpstat输出:输入:mpstat-PALL输出:#3:sar使用sar命令可以收集,报告和保存系统活动信息。sar命令会把当天的CPU活动情况全部写入标准输出中。默认记录间隔时间是10分钟,你也可以添加参数来指定sar需要收集数据。输入:sar输出:#4:psps是一条功能非常全面的命令。通过使用ps命令,可以很清楚的看出到底是哪一条进程在吃CPU。排在前面的占用的CPU越多输入:

4、ps-eopcpu,pid,user,args

5、sort-k1-r

6、head-16输出:#5:gnome-system-monitor如果计算机上装有linux桌面系统,便可以使用图形界面的系统监视器。从系统监视器中,可以很直观地看到进程的状态、占用的CPU和内存等等信息。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。