类unix操作系统性能监控71679new

类unix操作系统性能监控71679new

ID:34535187

大小:92.78 KB

页数:3页

时间:2019-03-07

类unix操作系统性能监控71679new_第1页
类unix操作系统性能监控71679new_第2页
类unix操作系统性能监控71679new_第3页
资源描述:

《类unix操作系统性能监控71679new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、162福建电脑2008年第5期类UNIX操作系统性能监控李全胜,张胜光,陈燕红(新疆农业大学计算机与信息工程学院新疆乌鲁木齐830052)【摘要】:类UNIX操作系统作为服务器平台被广泛使用,在日常维护中会出现性能方面的问题,影响系统性能的因素有很多,本文从系统的整体负荷、内存、CPU等方面进行了阐述,介绍了系统性能监控、结果分析中的一些方法和经验,为进一步的系统性能优化提供指导依据。【关键词】:UNIX;性能;监控实践证明UNIX以及各种UNIX变体操作系统是高性能、Average2.1990.00稳定可靠而又相当灵活的。世界上许多知名软件公司

2、纷纷推出其中各域的含义如下:各种UNIX服务器系统及相应的应用软件。类UNIX操作系统目runq-sz表示在一定时间间隔内运行队列的长度。运行队列前已占据了服务器市场上的绝大部分份额。类UNIX服务器系中只包括那些在内存中处于运行就绪状态的进程而不包括那些统多种多样,可用于搭建Web服务器,邮件服务器,DNS服务器处于睡眠或等待I/O状态的作业。以及数据库服务器等,针对不同的系统以及具体的应用环境,可%rnuocc运行队列中进程所占用的时间百分比。以对系统的性能进行监测并进行相应的调谐。swpq-sz表示在一定时间间隔内交换队列的长度。系统管理员

3、、程序员以及用户可以通过一系列的命令检查%swpocc交换队列中进程所占用的时间百分比。系统资源的使用情况以确定系统是否正常地运行。使用本文介当系统正常运行时,运行队列长度值应小于2,若该值一直绍的一些基本命令和方法,用户能够很容易地理解影响系统性较大则说明系统具有较重的负载并且CPU受限。当运行队列较能的因素,并且掌握使用有关工具分析解释系统性能的方法。长并且占有100%的时间时,内存和磁盘子系统可能会影响系统1、监控整个系统性能的性能。交换活动很少说明系统处于正常的工作状态。监控系统性能首先要了解整个系统的负载情况,这也有助2、监控内存性能于

4、管理员在深入研究各子系统性能之前对系统的整体性能有一系统的物理内存是一定,当程序运行期间需要更多的内存个认识。时,系统会采用调页和交换机制来保证作业的正常运行。偶尔的1.1使用uptime命令监控系统状态调页和交换是可以接受的,但是频繁的调页和交换会增加I/O使用uptime命令是监控UNIX系统性能的简便方法。该命的负载,进而影响到内存资源的分配,降低系统运行效率。vmstat令显示了在一定时间间隔内系统运行队列中进程的信息。根据和sar都可以报告关于系统调页和交换的信息。这些数据可以大致地分析出系统的工作负载。例如:2.1使用vmstat监控

5、内存性能$uptimevmstat命令可以检测出虚拟内存的统计信息,而且可以显11:49amup227day(s),23:29,1user,loadaverage:4.31,示有关进程状态、空闲和交换空间、调页、磁盘空间、CPU负载和4.36,4.34交换、Cache刷新等方面的信息[2][3]。例如在3秒间隔内进行4次其中有用的信息是三个负载的平均值。4.31,4.36和4.34分采样:别是前1分钟、5分钟和15分钟内的平均负载值。$vmstat34系统管理员需要定期地运行uptime命令以观察系统的平kthrmemorypagediskfau

6、ltscpurbwswapfreeremfpipofrdesrs6sdsdsdinsycsussyid均负载值及其变化趋势。系统存在的问题往往会通过上述数据000800143211292082328313200000116622529224373反映出来。若系统出现问题,管理员还需要进一步的调查分析。30042598647335122182300000003519690704209370例如当系统负载增大时,这意味着可能有作业被阻塞在内存和200426569673854433030000000715648925039280I/O系统中,这时就需要

7、调查系统有关调页、交换和磁盘利用率200426569673851201000000003535753353919370的有关情况。各域的详细信息可以查询man手册页获得帮助,这里只介类UNIX系统中,负载平均值为2和3表示轻负载,5至6绍一些重要域的含义:表示中等程度的负载,10以上为过载。当然,不同系统上轻载过khtr表示处于下面各状态的进程数目:载的划分界线并不尽相同,管理员可定时采样,根据实际情况确r运行队列;b被阻塞、等待资源;w被交换、等待处理资源。定自己系统中的划分界线。观察负载平均值的变化趋势非常重memory报告虚拟和实际内存使用

8、情况;要,上例中的负载平均值几乎是恒定的。若系统出现问题,那么swap当前可用交换分区大小;free空闲表的大小。负载平均值会持续地下降

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

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

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