solaris性能监控.docVIP

  • 5
  • 0
  • 约2.63万字
  • 约 25页
  • 2016-11-21 发布于河南
  • 举报
solaris性能监控

solaris性能监控 对于主机/系统管理员来讲,在日常维护中,最经常的做的就是性能监控,主要包括: ? ?1. CPU性能监控 ? ?2. 内存 ? ?3. 磁盘I/O ? ?4. 网络流量 ? ?5. 进程监控 处理器监控命令总结 在PC市场CPU的主流厂商为AMD和INTEL;而在服务器市场除了上述两家外还有HP、IBM、SUN等企业。但不论是哪个厂家的产品,对于处理器而言都有一些共同的性能指标参数。 硬件性能 在谈及CPU的硬件性能时,通常会涉及几个重要指标: 1.? ?? ???核数 一个CPU内的处理器数量,一个双核的CPU性能比两个单核的CPU更佳,因为双核CPU在内部就完成了协同处理。目前SUN公司已经生产出8核的CPU,并应用在UltraSparc T1服务器上 2.? ?? ???运行频率 频率越高意味着处理器的运算速度越快 3.? ?? ???缓存大小 由于处理器的运行速度越来越快,对从内存中读取数据的速度需求也越来越高。然而内存速度的提升速度却很缓慢,而能高速读写数据的内存价格又异常高昂,不能大量采用。从性能价格比的角度出发,处理器设计生产公司采用了一种折中方案,就是用少量的高速内存和大量的低速内存结合使用,共同为处理器提供数据,达到 了性能和成本的最优化配置。 处于CPU和内存之间的那些高速内存专门用来做临时数据存放,因此被称为缓冲存储器,简称“缓存”。最初缓存只有一级,随着处理器速度的提升,一级缓存已 满足不了需求,于是就添加了二级缓存。二级缓存速度比一级缓存慢,但容量更大,用来做一级缓存和内存之间的数据临时存放。目前服务器市场的处理器已经添加了三级缓存,容量更大,但速度比二级缓存慢(仍然比内存快许多), 缓存使CPU处理器的运行效率得到了大幅度的提升,这个区域中存放的都是CPU频繁要使用的数据,所以缓存越大处理器效率就越高,同时由于缓存的物理结构比内存复杂很多,所以其成本也很高。 4.? ?? ???线程数 在处理器到内存中读取数据时,由于处理器处理速度很快,如果每次运算都要等到读取内存速度完成后再开始,会导致大部分的CPU时间处在空闲状态,这就是最 早的单线程操作。而多线程操作则不等处理器处理指令完毕,就预先到内存中读取速度并缓存,这将充分利用CPU的空闲时间,最大化的进行指令的处理。目前服 务器市场的主流CPU都能支持2线程甚至4线程操作。 查看CPU数量和主频等信息,可在shell下用prsinfo或prtdiag命令;也可在PROM的OK提示符下用banner或show-post-results(这个命令和shell下的prtdiag命令的输出类似,可看CPU内存等信息) # psrinfo -v 虚拟处理器 0 在下列时间的状态:03/28/2007 15:14:52 ??自 03/28/2007 08:05:57 开始已在运行。 ??i386 处理器以 2000 MHz 运行, ? ?? ???而且有 i387 compatible 浮点数处理器 # prtdiag -v 系统配置:??Sun Microsystems??sun4us Fujitsu PRIMEPOWER250 1x SPARC64 V 系统时钟频率:220 MHz 内存大小:2048 兆字节 ========================= CPUs ========================= ? ?? ?? ?? ?? ?? ???Run? ?Ecache? ?CPU? ? CPU Brd??CPU? ?Module? ?MHz? ???MB? ? Impl.? ?Mask ???????????? 0? ???0? ???0? ?? ?1977? ???3.0? ?5? ?? ???5.1 …以下输出省略… ok show-post-results === Model ==================== Fujitsu PRIMEPOWER250 === System =================== Name? ?? ?? ?? ?? ?? ? Model? ?UPA freq. FJSV,GPUZC-M? ?? ?? ???250? ???220MHz === UPA module (Processor) === CPU#? ? MID? ???Status??Type? ?? ?? ? Freq.? ?Cache? ?manuf.??impl.? ?mask? ? 0? ?? ? 0? ?? ? OK? ?? ?SPARC64-V? ???1977MHz??3072KB? ?4? ?? ? 5? ?? ?51 负荷监控 mpstat命令用于查看处理器和处理器集的

文档评论(0)

1亿VIP精品文档

相关文档