蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

性能测试-linux资源监控.doc

  • 资源ID:397576       资源大小:1.13MB        全文页数:17页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

性能测试-linux资源监控.doc

目录Linux硬件基础CPU就像人的大脑,主要负责相关事情的判断以及实际处理的机制。CPUCPU的性能主要体现在其运行程序的速度上。影响运行速度的性能指标包括CPU的工作频率、Cache容量、指令系统和逻辑结构等参数。查询指令cat/proc/cpuinfo内存大脑中的记忆区块,将皮肤、眼睛等所收集到的信息记录起来的地方,以供CPU进行判断。内存影响内存的性能主要是内存主频、内容容量。查询指令cat/proc/meminfo硬盘大脑中的记忆区块,将重要的数据记录起来,以便未来再次使用这些数据。硬盘容量、转速、平均访问时间、传输速率、缓存。查询指令fdisk-l需要root权限Linux监控命令linux性能监控分析命令vmstatvmstat使用说明vmstat可以对操作系统的内存信息、进程状态、CPU活动、磁盘等信息进行监控,不足之处是无法对某个进程进行深入分析。vmstat[-a][-n][-Sunit][delay[count]]-a显示活跃和非活跃内存-m显示slabinfo-n只在开始时显示一次各字段名称。-s显示内存相关统计信息及多种系统活动数量。delay刷新时间间隔。如果不指定,只显示一条结果。count刷新次数。如果不指定刷新次数,但指定了刷新时间间隔,这时刷新次数为无穷。-d显示各个磁盘相关统计信息。Sarsar是非常强大性能分析命令,通过sar命令可以全面的获取系统的CPU、运行队列、磁盘I/O、交换区、内存、cpu中断、网络等性能数据。sar命令行的常用格式sar[options][-A][-ofile]t[n]在命令行中,n和t两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-ofile表示将命令结果以二进制格式存放在文件中,file在此处不是关键字,是文件名。options为命令行选项,sar命令的选项很多,下面只列出常用选项-A所有报告的总和。-uCPU利用率-v进程、节点、文件和锁表状态。-p像是当前系统中指定CPU使用信息。-d硬盘使用报告。-r显示系统内存的使用情况。-n显示网络运行状态。参数后面可跟DEV、EDEV、SOCK和FULL。DEV显示网络接口信息,EDEV显示网络错误的统计数据,SOCK显示套接字信息,FULL显示前三参数所以信息。-q显示运行队列的大小,它与系统当时的平均负载相同-B内存分页情况-R显示进程在采样时间内的活动情况。-g串口I/O的情况。-b缓冲区使用情况。-a文件读写情况。-c系统调用情况。-R进程的活动情况。-y终端设备活动情况。-W系统交换活动。Iostatiostat是对系统的磁盘I/O操作进行监控,它的输出主要显示磁盘读写操作的统计信息,同时给出CPU的使用情况。同vmstat一样,iostat不能对某个进程进行深入分析,仅对操作系统的整体情况进行分析。iostat命令行的常用格式iostat[-c|-d][-k|-m][-t][-V][-x][device[...]|ALL][-p[device|ALL]][interval[count]]各选项以及参数含义如下-c仅显示CPU统计信息.与-d选项互斥.-d仅显示磁盘统计信息.与-c选项互斥.-k以K为单位显示每秒的磁盘请求数,默认单位块.-pdevice|ALL与-x选项互斥,用于显示块设备及系统分区的统计信息.也可以在-p后指定一个设备名,如iostat-phad或显示所有设备iostat-pALL-t在输出数据时,打印搜集数据的时间.-V打印版本号和帮助信息.-xdevice输出指定要统计的磁盘设备名称,默认为所有磁盘设备.interval指两次统计间隔时间-count按照interval指定的时间间隔统计的次数Toptop命令能够实时监控系统的运行状态,并且可以按照CPU、内存和执行时间进行排序,同时top命令还可以通过交互式命令进行设定显示,通过top命令可以查看即时活跃的进行。命令行启动参数用法top-hv|-bcisSHM-ddelay-niterations[-uuser|-Uuser]-ppid[,pid...]-b批次模式运行。通常用作来将top的输出的结果传送给其他程式或储存成文件-c显示执行任务的命令行-d设定延迟时间-h帮助-H显示线程。当这个设定开启时,将显示所有进程产生的线程-i显示空闲的进程-n执行次数。一般与-b搭配使用-u监控指定用户相关进程-U监控指定用户相关进程-p监控指定的进程。当监控多个进程时,进程ID以逗号分隔。这个选项只能在命令行下使用-s安全模式操作-S累计时间模式-v显示top版本,然后退出。-M自动显示内存单位(k/M/G)1.全局命令回车、空格刷新显示信息、h帮助移除所有任务显示的限制A交替显示模式切换B粗体显示切换d、s更改界面刷新时间间隔G选择其它窗口/栏位组IIrix或Solaris模式切换u、U监控指定用户相关进程k结束进程q退出topr重新设定进程的nice值W存储当前设定Z改变颜色模板2.摘要区命令l平均负载及系统运行时间显示开关m内存及交换空间使用率显示开关t当前任务及CPU状态显示开关1汇总显示CPU状态或分开显示每个CPU状态3.任务区命令外观样式b黑体/反色显示高亮的行/列。控制x和y交互命令的显示样式x高亮显示排序的列y高亮显示正在运行的任务z彩色/黑白显示。显示内容c任务执行的命令行或进程名称f、o增加和移除进程信息栏位及调整进程信息栏位显示顺序H显示线程S时间累计模式u监控指定用户相关进程任务显示的数量i显示空闲的进程n或设置任务显示最大数量任务排序(shiftf)M按内存使用率排序N按PID排序P按CPU使用率排序T按Time排序按当前排序栏位右边相邻栏位排序F或O选择排序栏位R反向排序Freefree命令是监控linux内存使用最常用的命令参数说明-m以M为单位查看内存使用情况(默认为kb)-b以字节为单位查看内存使用情况-s可以在指定时间段内不简单监控内存的使用情况Uptimeuptime命令是监控系统性能最常用的一个命令,主要是来统计系统当前的运行状态输出信息依次是系统现在的时间,系统从上次开机到现在运行了多长时间,系统当前有多少个登录用户,系统在一分钟内、5分钟内、15分钟内的平均负载注意点如果loadaverage值长期大于系统CPU的个数则说明CPU很繁忙,负载很高,可能会影响系统性能NetstatNetstat命令用于显示本机网络连接、运行端口、路由表等信息命令行启动参数netstat[选项]-aall显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接,断开连接(CLOSE_WAIT)或者处于联机等待状态的(TIME_WAIT)等-ttcp显示tcp相

注意事项

本文(性能测试-linux资源监控.doc)为本站会员(芳华再现)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开