当前位置:首页>技术交流>Sun小型机系统性能监视
Sun小型机系统性能监视

Sun小型机系统性能监视

本文Sun小型机和工作站系统性能监视,主要是指Sun服务器和工作站的主机系统性能,不包括网络性能,监视主机系统性能主要通过监视如下3方面的系统资源的使用及运行情况

1、CPU

2、内存子系统

3、I/O子系统

以上三方面无论那一方面存在问题,都会对系统性能产生重大影响,监视系统性能的工具有很多,在solaris操作系统中提供了多种用来监视系统性能资源的运行情况的工具,主要包括以下几个方面。

1、uptime:报告系统的平均负荷

2、sar:报告cpu的活动信息

3、mpstat:报告每个处理器的统计信息

4、tipmex:用语显示执行某条命令多消耗的用户时间和系统时间

5、ps:提供系统中正在运行的和进程相关的信息

6、iostat:提供i/o系统信息

7、vmstat:提供内存使用的相关信息

现分别简要介绍

1、uptime命令报告系统的平均负荷。具体提供系统在不同时间内的平均负荷

2、sar命令用语收集报告系统的活动情况,譬如如果发现系统效率很低,而cpu并不很忙,系统大多数时间位于等待状态,基本可以说明瓶颈出在系统i.o上

3、mpstat命令报告每个处理器的统计信息,可以确定每一个cpu都在花时间做什么,比如分配给系统或用户、等待、空闲时间、系统调用、锁竞争、中断、错误、交叉调用等。

4、timepx命令用语显示执行某条命令所消耗的用户时间和系统时间。

5、ps命令用语监视系统中进程的状态,它能收集如下信息:用户名称、cpu的使用情况、内存的使用情况、当前的进程状态、进程的优先级和进程的类型。譬如如果必要的进程占用内存很大,表明系统可能需要增加内存。

6、iostat命令用于报告磁盘的使用情况,包括磁盘I/O状态、进程流通量、队列长度、服务时间等。

7、vmstat用于显示cpu负荷、paging、系统调用、内存的使用情况等,在一个多cpu的系统中,vmstat统计所有cpu的平均输出。

代理产品
本月热销产品